テキストファイル読み込みによるコンテンツの動的更新

外部のテキストファイルを読み込むことにより、
flaファイルを編集せずにコンテンツを更新します。
ダイナミックテキストにはそれぞれインスタンス名をつけています。

FlashPlayerが必要です

ダイナミックテキストを配置したムービークリップでは1フレーム目と2フレーム目にそれぞれActionScriptを記述します。
1フレーム目で外部テキストの読み込み処理、2フレーム目でテキストの表示処理を行っています。

サンプル画像

ActionScript - 1 ▼
          //1フレーム目でストップ
          stop();
          
          //ダイナミックテキスト用に変数を作成
          var myTitle:String;
          var myText:String;
          
          //外部テキスト読み込み用オブジェクト「myloadVars」を作成
          var myloadVars:LoadVars = new LoadVars();
          
          //「myloadVars」読み込み終了時の動作を作成
          myloadVars.onLoad = function():Void{
            //外部テキストファイル内の変数の値を格納する
            myTitle = this.dataTitle;
            myText = this.dataText;
            
            //変数の整理が終わったら、次のフレームへ移動
            nextFrame();
          };
          
          //外部テキストを読み込み
          myloadVars.load("data.txt");             
          
ActionScript - 2 ▼
            //ダイナミックテキストへ外部ファイルから読み込んだ値を代入する
            titleTxt.text = myTitle;
            
            //テキストフィールドでHTML表現を使用可能にする
            dateTxt.html= true
            
            //外部ファイルから読み込んだ値を代入する
            dateTxt.htmlText = myText;