0

私はAndroid用のAirを使用して小さなFlashゲームを書いていますが、わずかな問題が発生しました。ゲームには、メインメニュー、ゲームのロード、新しいゲームの作成の3つの画面(ゲーム画面を除く)があります。ゲームのロードと新しいゲーム画面の作成で、ユーザーをメインメニューに戻すボタンを追加したいと思います。

イベントリスナーをボタンに追加する方法は知っていますが、イベントリスナーをバインドしてメインメニューに戻すにはどうすればよいのでしょうか。メインクラスのコンストラクターでバインドすると実行時にエラーが発生し、フレームに移動した後のバインドがノックアウトされます。メイン画面に戻ったときの他のボタン。

現在、アプリは複数のフレームにまたがっています(おそらく、各メニューで単一のフレームをロードするのではなく、これよりも優れた構造です)。私はactionscriptを初めて使用するため、この種のベストプラクティスについて完全に確信しているわけではありません。

ありがとう。

4

1 に答える 1

2

Flaで1つのフレームのみを使用してから、ドキュメントクラスを使用することをお勧めします。そのメインクラスでは、ActionScriptを使用してすべての表示オブジェクトを配置する必要があります。

クラスをライブラリクリップとしてインスタンス化する方法をご存知だと思います。

于 2012-04-18T16:38:28.243 に答える