2

and-engineを使用しているときに、特定のイベント処理を行う2つの異なる方法、つまり、 OnActionDownonActionUp、およびonActionMoveのOnManagedUpdateとtouchEventsに遭遇しました。精度と効率が妥協すべきトレードオフではないことを考えると、どのような状況でどの方法を使用するのかを知りたいと思います。次に、OnManagedUpdateメソッドの正確な動作とは何ですか?また、どのように機能しますか?私はAndroid用のゲームエンジンを初めて使用します。初心者の説明は大いに役立ちます。

4

1 に答える 1

4

onManagedUpdate は、エンティティが更新されるたびに呼び出されます。タッチ イベントの処理は、シーンがタッチ イベントを取得したときにのみトリガーされるため、onSceneTouchEvent で発生する必要がありますが、onManagedUpdate は [フレーム レートに応じて] 毎秒約 60 回呼び出されます。フレームごとに何かを行う [レンダリング、状態をチェック] そこで行う

基本的に同じことを行う onUpdate() メソッドもあります

http://www.andengine.org/forums/tutorials/different-between-onmanagedupdate-and-onupdate-t8486.html?sid=52dd7f54cd341ac8ad100adab9fc5513

于 2012-11-05T21:00:37.750 に答える