もう少し簡単な質問をお願いします。
私は、ユーザーがタッチした画面上のポイントによって指定されたポイントに移動するpersonオブジェクトを持っています。
私はオブジェクトがその位置に移動するように速度を設定したいと思っています。
しかし、私はそれを計算するたびに速度が変わっているか、x原点がyその逆もまた同様である。
私はそれらを同じ速度で動かし、同時にポイントに到達させたいと考えています。
私は、あなたの更新機能では、事前に
ディスコオブジェクトをポイントに移動する
0
A
答えて
0
を
感謝を質問して点Aから点BへのXとYの距離を計算してくださいいない場合、私は、これも説明したと思っているし、各フレームはインクリメント一定の値ではなく、同じの端数の差である。
つまりplayer.X += difference/frameCount
です。
+0
差が変わると別の値が増えるため、距離は変わりませんか? – StuStirling
0
スピードは距離*時間です。必要なものはNSTimerのインスタンスです。 timerWithTimeInterval:invocation:repeats:を使用して、moveObjectメソッドを呼び出します。 moveObjectメソッドは、呼び出されるたびにオブジェクトのオブジェクトの位置が目的地の位置と等しくなるまでオブジェクトを一定の距離だけ移動させます。次にmoveObjectメソッドはタイマーを無効にし、Bobはあなたの叔父を無効にします。
---更新---- あなたはそれを知っていませんか、すぐに私はこれを書いていませんでした、そして、私は何を見ますか? UIView animateWithDuration:アニメーション:。上記はどちらがいいですか?少なくとも、私は自分自身でそれを使用していないことを願っています。それでも。
関連する問題
- 1. Fabric.js関数がポイントAからBへオブジェクトを移動する
- 2. ポイント/ラインを移動するJavascriptプロットパッケージ
- 3. SceneKitで作成したオブジェクトをあるポイントから別のポイントに移動する方法
- 4. MKMapViewポイントをピクセル座標に移動
- 5. 継続時間に基づいてオブジェクトをあるポイントから別のポイントに移動
- 6. マウスをあるポイントから別のポイントに直線移動するアルゴリズム
- 7. cで別のポイントに移動
- 8. androidの1つのポイントから別のポイントにビットマップを移動する方法
- 9. スケーリンググリッドを使用した移動ポイント(リスト内のポイント)
- 10. オブジェクトをマウスと共に移動する
- 11. iPhone:一斉にオブジェクトを移動する
- 12. オブジェクトを移動するには
- 13. EntityオブジェクトをMongoDBに移動
- 14. 移動ポイントの2D最近傍検索
- 15. オブジェクトが画面外に移動する
- 16. Androidはオブジェクトに移動する
- 17. OpenLayers - ポイント移動の緯度/経度を取得する
- 18. キャンバスが円でオブジェクトを移動する
- 19. プロセス間でSTLオブジェクトを移動する
- 20. ActionScript 2オブジェクトを移動する
- 21. 複数のUIImageViewオブジェクトを移動する
- 22. マウスがポイントの位置に来たときにランダムオブジェクトを移動する
- 23. フレックス:回転してポイントを移動してもポイントXYが変わらない?
- 24. ハイチャートバブルチャート - 個々のポイントのデータラベル(dataLabel)を前面/上部に移動する方法
- 25. ユニークで移動するオブジェクトの頭部
- 26. as3の別のオブジェクトとの関係でオブジェクトを移動する
- 27. 移動オブジェクトOpengl Es 2.0
- 28. iOS:NSMutableArrayでのオブジェクトの移動
- 29. WordPressテーマ移動Jqueryでオブジェクト
- 30. Realmオブジェクトをグローバルスコープに移動するには
どのように移動を実装していますか?人はある種のuiviewですか? – Vladimir
良い質問があります。私はOpenGLビューを使用しています。描画するたびに、Playerオブジェクトのメソッドを呼び出して、ユーザーがタッチした位置に応じて位置を計算します。その位置にない場合は、プレーヤーオブジェクトのxとyに何かを追加します。私の選手オブジェクトは頂点であり、xとyを使って移動しています – StuStirling