2

(x1, y1) A と (x2, y2) B の 2 つの点があります。

ポイント A からポイント B まで画像をアニメーション化したいが、その画像にタッチ イベントも設定したい。これを達成するための最良の方法は何ですか?

現在、CGPointMake を使用してポイントを手動でプロットしていますが、2 つの座標を差し込むだけで、タイマー ループを使用してオブジェクトを移動できるようにしたいと考えています。

私はこれまでこれを持っていますが、うまくいかないようです。

CGFloat xStep = x1;

xStep++;

CGFloat yStep = (((y2-y1)/(x2-x1))*xStep)+(((y2-y1)/(x2-x1))*x1);

4

1 に答える 1

1

私はあなたがそれについてあまりにも低いレベルで行っていると思います。次のようなことはどうですか?

[UIView beginAnimations]はどのように機能しますか?

于 2010-01-24T17:31:27.603 に答える