もう少し簡単な質問をお願いします。
私は、ユーザーがタッチした画面上のポイントによって指定されたポイントに移動する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. CALayerアニメーションをあるポイントから別のポイントに移動する
- 3. Matlab - あるポイントを別のポイントに移動する
- 4. LibGDXポイントを移動する方法
- 5. ポイント列車を移動する
- 6. ポイント/ラインを移動するJavascriptプロットパッケージ
- 7. 座標を使ってオブジェクトをあるポイントから別のポイントに移動する方法は?
- 8. SceneKitで作成したオブジェクトをあるポイントから別のポイントに移動する方法
- 9. MKMapViewポイントをピクセル座標に移動
- 10. 移行:実際に移行中にポイントAからポイントBに移動しているのは何ですか?
- 11. 逆方向の移動ポイント
- 12. ポイントAからポイントBへ移動するためにアニメーションを追加する
- 13. 継続時間に基づいてオブジェクトをあるポイントから別のポイントに移動
- 14. マウスをあるポイントから別のポイントに直線移動するアルゴリズム
- 15. 移動オブジェクトから取得したポイントのリスト
- 16. JQueryを使用して、ポイントAからポイントBにテーブルを移動する
- 17. cで別のポイントに移動
- 18. androidの1つのポイントから別のポイントにビットマップを移動する方法
- 19. Ncursesを使用したい方向にポイントを移動する
- 20. スケーリンググリッドを使用した移動ポイント(リスト内のポイント)
- 21. オブジェクトをマウスと共に移動する
- 22. オブジェクトを移動するには
- 23. htmlでオブジェクトを移動するには?
- 24. iPhone:一斉にオブジェクトを移動する
- 25. EntityオブジェクトをMongoDBに移動
- 26. tkinterオブジェクトをキャンバスに移動
- 27. 移動コンストラクタのないオブジェクトを移動
- 28. 移動ポイントの2D最近傍検索
- 29. HTML5移動オブジェクト
- 30. 移動オブジェクト
どのように移動を実装していますか?人はある種のuiviewですか? – Vladimir
良い質問があります。私はOpenGLビューを使用しています。描画するたびに、Playerオブジェクトのメソッドを呼び出して、ユーザーがタッチした位置に応じて位置を計算します。その位置にない場合は、プレーヤーオブジェクトのxとyに何かを追加します。私の選手オブジェクトは頂点であり、xとyを使って移動しています – StuStirling