var frName = fruit_txt.text;actionscriptでグローバル変数を定義する方法
disp_btn.addEventListener(MouseEvent.CLICK、disp_fruit);
関数disp_fruit(イベント:MouseEventの)
{
dispName_txt.text = frName。ここ
}
私は果物.... の名前を表示しますが、変数を定義していますI:EのfrName ....それは何も表示されない機能..私は定義した場合 同じ時間外関数内の同じ変数i:e disp_fruit ...名前を表示します
なぜですか?
どのように変数i:e frNameをグローバル変数として使用すれば、どのような関数でも使用できますか?
私はあなたの質問を控えるように助言します...タイトルは説明とはほとんど関係がありません。 – Cay
あなたが述べている問題はおそらく、あなたのfruit_txtテキストフィールドがテキスト値を取得しようとする前にまだ初期化されていないためです。 frName変数を取得する方法がわかったら、frName変数を設定する方法が必要になるでしょう。 – Cay
グローバル変数に関しては、すでに多くのスレッドがあり、質の高い質問と回答があります。例えば:http://stackoverflow.com/questions/1852070/flash-as3-global-variables – Cay