トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     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

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops