• 締切済み

グローバル変数についてです

Flash lite1.1でシューティングゲームを作成しています。 敵を倒すとスコアを加算する仕組みを現在作っているのですが・・・ クリア画面のフレームでスコアを表示したいのですが、普通の変数だとフレームをまたいで表示することができないんですよね・・・ そこでグローバル変数で宣言したいのですが、どうも表示されません。 とりあえず現在は 1フレーム scoreboxというムービークリップのフレームに_global.num++;と記述 2フレーム ダイナミックテキストでscorebox/:numと記述 こんな感じで記述しています。 グロバール変数の使い方を教えてください お願いします。

みんなの回答

  • yasu147
  • ベストアンサー率78% (100/128)
回答No.1

Flashのヘルプで調べてみましたが、どうもFlash Lite1.1ではグローバル変数は使用できないみたいです。 グローバル変数ではなく、_root.に変数を入れてみてはどうでしょうか? ムービークリップ内から変数を操作する際は_global.から_root.に変えて、 2フレーム目のムービークリップを使わないところでは普通の変数同様操作・編集できます。

すると、全ての回答が全文表示されます。

関連するQ&A