アプリ版:「スタンプのみでお礼する」機能のリリースについて

ほぼ独学でフラッシュを始めることになりました。手始めに教科書に載っている外部ファイルから変数をロードするサンプルプログラムを実践してみようとしているのですが、以下の内容でムービープレビューをすると
1120 未定義のプロパティdate_txt.text へのアクセスです
1120 未定義のプロパティweather_txt へのアクセスです
1120 未定義のプロパティcomment_txt へのアクセスです
とエラーが3つ表示されます。

作業環境:Flash CS3/WinVista/AS3.0

※フラッシュ「p166.fla」内容
ステージ上にダイナミックテキスト「date」「weather」「comment」設置

※「p166.fla」アクションスクリプト
import flash.net.URLRequest;
import flash.net.URLLoader;
flash.net.URLLoaderDataFormat;
flash.net.URLVariables;
flash.events.Event;

var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE,completeHandler);
loader.load(new URLRequest("data.txt"));
function completeHandler(event:Event):void{
var vars:URLVariables = event.target.data;
date_txt.text = vars.date;
weather_txt.text = vars.weather;
comment_txt.text = vars.comment;
}

※外部txtファイル「data.txt」内容
date=5月24日&weather=晴れ&comment=今日は買い物に行きました



大変お手数ですがご指導お願いします。

A 回答 (1件)

6969bさん、


これは、AS3.0 逆引きクイックリファレンスの記事ですね。
ステージ上にダイナミックテキスト「date」「weather」「comment」設置

ダイナミックテキストにしてるでしょうか?
その上で、各ダイナミックテキストのインスタンス名を、以下のようにします。
date_txt、weather_txt、comment_txt
    • good
    • 0
この回答へのお礼

joy_28さんご回答ありがとうございます。

ご指導いただいたとおりにしたところ無事に変数を読み込むことに成功しました。
変数名が一致していないという初歩的なミスに気づけず大変お恥ずかしい限りです…。
本当に助かりました。ありがとうございました!

お礼日時:2009/12/25 15:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!