3

andengineからActivityからActivityに変更しようとしましたが、最後の読み込みが非常に遅くなりました。andengineアクティビティの読み込みが終了したときに、「Taptostart」というテキストの画像の間に挿入するにはどうすればよいですか。この関数を使用して変更します。

startActivity(new Intent(ChangeLevelActivity.this, GameActivity.class));
overridePendingTransition(R.anim.zoom_enter, R.anim.zoom_exit);
4

2 に答える 2

2

アクティビティを切り替えないでください-シーンを切り替えてください。

ゲーム内のさまざまな「画面」にさまざまなシーンを作成し、それらを切り替えます。シーンの切り替えは、アクティビティよりもはるかに高速で簡単です。

于 2011-11-18T12:51:05.453 に答える
1

ジョンは正しいです、あなたは活動の代わりにシーンを切り替えるべきです。

andengineソースを見ると、役立つシーンタイプがいくつかあります。「org.anddev.andengine.entity.scene。*」を見回してください。必要に応じて独自のシーンを作成することも、MenuSceneを拡張してより多くのオプションを利用できるようにすることもできます。

ロードされた後にゲームを開始できるボタンが必要な場合は、andengineの例のソースにあるPauseExampleを確認してください。ロード直後にゲームを「一時停止」することができ、テキストを「タップして開始」に変更すると、エンジンの一時停止が解除されます。

于 2011-11-18T18:24:08.577 に答える