3

レース ゲームを作成し、カメラは以下のコードで車を追跡します。また、ボタンとして (100px,100px) にあるシーンにスプライトがあります。問題は、カメラが動くとき、ボタンが決して動かないことです。常に画面に表示されますが、動きません。どうすればよいですか?

mCamera.setChaseEntity(sprite);
4

2 に答える 2

8

HUD を使用します。カメラが動いても動かない特別なシーンであり、まさにそのために作成されました。基本的な使用法は次のようになります。

private HUD mHUD;
mHUD = new HUD();
camera.setHUD(mHUD);
mHUD.attachChild(button);
于 2012-05-25T12:29:43.773 に答える
0

カメラを動かしたときにボタンを動かすように指示します。(非推奨) または、カメラ ビューの上のレイヤーにボタンを配置して、カメラの動きとは無関係にします。

于 2012-05-25T02:21:48.977 に答える