私は多くの異なる画面(ログイン、メニュー、ゲームなど)で構成され、各画面に独自の背景画像があるフラッシュゲームを持っています。
たとえば、ログインが成功すると、次のように実行できます。
addChild(new Menu());
これにより、ログイン画面の上にメニューが作成され、ログイン画面は表示されなくなります。同様に、ユーザーがメニューの[再生]をクリックするとaddChild(new Game())
、ゲームを開始するために呼び出すことができます。
これは、私が推測しているような表示ツリーを残すでしょう
-Login page
- Menu
- Game
表示ツリーから前の画面を削除する必要がありますか?たとえば、ユーザーがメニューの[再生]をクリックした場合です。removeChild(menu)
電話をかける前に最初にすべきaddChild(new Game())
ですか?