- ベストアンサー
外部テキストの読み込み
Flash lite1.1で、外部テキストの読み込みが実現できません。 text.txtファイルをswfと同じフォルダに作成し、中身を「text=あいうえお」にしました。 swfのほうでダイナミックテキストで変数を「text」にし、同じシーンのボタンに下のスクリプトを記述 しました。 // on (press) { loadVariables("text.txt",0); } // よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実機検証経験などが少ないので何ともいえませんが(他に原因があるかもしれませんが), 単純に見ると関数の使い方が間違っていますよ。 loadVariables関数 は ターゲット階層(ターゲットムービークリップ)を第2引数で指定する関数です。 ~例~ // _root 階層に text.txt をロード loadVariables("text.txt","/"); 書かれていらっしゃる第2引数の 0 は, ターゲット階層(ターゲットムービークリップ)ではなく レベル(_level)を示します。 ですから 0 を使いたい場合は loadVariables関数 ではなく loadVariablesNum関数 を使用すべきです。 ~例~ // _lavel0 に text.txt をロード loadVariablesNum("text.txt", 0);