アクションスクリプトでのローカルおよびグローバル変数
変数は、アクションスクリプトを使用する方法は簡単です。 必要なことはすべての値を割り当てるには、変数名です。 ここでは、例: myvariable = 7 ; という名前の変数を作成し、上記の行数を7内部myvariableや場所してください。 注意して選ばれた任意の名前をmyvariableされています。 名前の変数ことができません。 たとえば、 numbercontainer 、またはご希望のフレッドすべての作業がします。 変数は、アクションを参照してください、テストすることができ、出力してウィンドウを開きます。 ここでは、ショートプログラムな場所にすることができ、空白の最初のフレームのムービー: myvariable = 7 ;トレース( myvariable ) ; この映画を実行したとき、出力ウィンドウが表示され、 7番にしてください。 7番だったmyvariableに保存され、その後、トレースのコマンドを使用しました場所の内容をmyvariableの出力ウィンドウを開きます。 グローバル変数グローバル変数は、 1つのアクセスでは全体のレベルには、 flashムービーです。 それを1つのフレームを設定することができ、そしてそれはまだ、その内容を別のフレームが含まれます。 必要はありません、何も特別なグローバル変数を作成することです。 ただ使用して、前の例のように、 1つのグローバル変数を自動的にします。 ほとんどのプログラミング言語では、グローバル変数がどこでもご利用いただけます。 しかし、フラッシュムービーを使用するシステムのレベルにします。 メインのムービーのタイムラインは、ルートレベルにします。 任意のムービークリップの内部では、実際のところ小さなflashムービーのメインの1つです。 グラフィックスおよびスクリプトの中には、 1つのムービークリップのルートからのレベルをレベルダウンします。 グローバル変数は、ルートレベルでアクセスできないムービークリップの中に、少なくとも直接ませんします。 ローカル変数ローカル変数とは違って、グローバルで、現在のスクリプトでのみご利用いただけます。 は、次のフレームで、変数は存在しませんします。 確かに新しく作成することができ、同じ名前の変数を、その前の内容から、最後のフレームはありませんしてください。 その点では、ローカル変数のモジュールを作成するコードです。 場合、ローカル変数は、それはメモリから削除したとき、スクリプト実行が終了します。 そうすれば、それは、グローバル変数は、変数とその値がたむろするまで、映画終了します。 ローカル変数を作成するには、キーワードvarを使用する必要があります。 たとえば、ローカル変数を作成することができmylocalの名前と場所の数を9でこのようなこと: var mylocal = 9 ; 後にキーワードvarで変数を設定して、 varを使用する必要はありませんして再び地元のつのコードです。 たとえば、次のコードをローカル変数を作成し、設定して9日、変更した値を11 、そして、それを出力ウィンドウに送信: var mylocal = 9 ; mylocal = 11 ;トレース( mylocal ) ; ローカル変数を使用するときに決定する際に、グローバル変数を使用するときは、大雑把には、常に使用しないのであればローカル変数を使用するには、正当な理由がグローバルです。 主にローカル変数を使用いたします。 これは、記事を追加したミラノmidovich
|
|||
|