私はiPhone用の回転オブジェクトを作成しようとしています。私はそれがすべての三角を計算している。問題は私のプロジェクトでは、指を中心点の周りに30度以上ドラッグしたときにxとyをリセットする必要があるということです。 touchesMoved関数内の現在の位置のxとyに変数をリンクすると、変数は永続的にリンクされ、一定のままで30度ごとに更新するのではなく、ドラッグイベントとともに連続的に変化します。静的にxとyを格納する方法はありますか?iPhone SDK:タッチイベント中に生成された座標ペアをどのように保存しますか?
Kailoa Kadano、 すでにそれを行い、それはまだリンクして更新しました。 コード: currentpoint = [touch locationInView:self.view]; startpointとcurrentpointの間の角度> = 30度 set altpoint = currentpointを設定すると、CGPointMakeを使って行いましたが、動作しませんでした。 altpointが現在のポイントに継続的に更新されます
Kailoa Kadanoは既にそれを行いましたが、まだリンクして更新しました。 コード: currentpoint = [touch locationInView:self.view]; startpointとcurrentpointの間の角度が> = 30度の場合 set altpoint = currentpointを設定した場合、CGPointMakeを使用して行いましたが、動作しませんでした。 altpointを継続的にcurrentpoint –
に更新することができます正確なコードを設定する "altpoint = currentpoint"これは奇妙に聞こえる。 –