.fla ファイルにグローバル関数を作成する必要があります。入れるのはわかり_root
ます。
_root
Flash Pro CS 5.5 での編集方法がわかりません。
素朴な質問ですみません。
.fla ファイルにグローバル関数を作成する必要があります。入れるのはわかり_root
ます。
_root
Flash Pro CS 5.5 での編集方法がわかりません。
素朴な質問ですみません。
これは悪い考えです。グローバル関数はグローバル スコープを汚染し、他のコードとうまく連携しない拡張不可能でスケーラブルでないコードを作成します。
そうは言っても、 inn actionscript 2 は次のように動作するはずです:
_root.myFunctionName = function(){
trace("do whatever here");
//your actions
};
// you can now call _root.myFunctionName;
関数 (または変数) をメイン タイムラインに添付されたスクリプトに追加すると、その関数がスコープ内に作成され、キーワード_root
を介してプログラム内のどこからでもアクセスできるようになります。_root
可能であれば root への呼び出しを避けることは、一般的に良い習慣であると考えられていることに注意してください。主な理由は、ルートが親ムービーを参照するため、ムービーが別のムービーにロードされるとスコープが変更されることです。