メイン コーダーズルーム【スクリプト系】 SWF間でのグローバル変数の変更・参照について | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuuyuu | Åê¹ÆNo.3561 投稿日時: 2004-2-6 11:39 |
常連 居住地: 茨城県 投稿: 118
使用環境:
|
SWF間でのグローバル変数の変更・参照について こんにちは。
CD-ROMコンテンツを制作しているのですが、題記についてうまくいきません。内容は・・・ オープニング(L0レベル)で必要なグローバル変数を宣言しておいて、メニュー(L1)のボタンでグローバル変数に値を入れて、フォーマットswf(L0)をロードします。フォーマットswfは、始めにグローバル変数を参照し、表示する内容をロードします。 コードは以下の通りです。 ■オープニング1フレーム目(L0) _global.gPage = "" //各ページ番号 ■メニュー画面ボタン(L1<--L0にはタイトル画面があります) on(Press) { gPage = 1 loadMovieNum("format.swf", 0) unloadMovieNum(1) } ■フォーマット画面1フレーム目(L0) loadMovieNum(gPage+".swf", 1); 以上です。 ここで、メニューからフォーマットswfに移動しても、内容部分がロードされないのです。グローバル変数宣言時に直接値を入れた場合はうまくいくのですが・・・。 なお、ボタンpress時にtraceするとgPageに値は入っていて、フォーマットの、内容ロード前でtraceすると何も表示されません。でも、変数生成時に値を入れておくと内容ロード前traceに値はあります。 これはどいういう現象なのでしょうか? また、どうすれば解決できるのでしょうか。 どうか、ご教示ください。よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» SWF間でのグローバル変数の変更・参照について | yuuyuu | 2004-2-6 11:39 |
Re: SWF間でのグローバル変数の変更・参照について | naoki | 2004-2-7 1:19 |
Re: SWF間でのグローバル変数の変更・参照について | yuuyuu | 2004-2-9 22:25 |
投稿するにはまず登録を | |