映画のエンドロール観る派?観ない派?

私はloadMovieを使ってjpgファイルを読み込みたいとおもっているのですが、ただjpgファイルを読み込むのではなく、変数指定を行い、外部txtファイルの変数に指定されているjpgファイルを読み込むようしたいと思っています。
下記のようなソースで書いているのですが、うまくいきません。どうか手ほどきしていただけないでしょうか?
お願いします。

(1)タイムライン上に下記のプログラムを書いています。
forJpeg.loadVariables("test.txt");

(2)forJpeg2のムービークリップに下記のプログラムを書いています。
onClipEvent (load) {
_root.forJpeg2.loadMovie(abc);//()内は変数名
}

(3)test.txtファイルは下記のように書いています。
abc=news.jpg

A 回答 (2件)

abc="news.jpg"



でも だめですか?

またもや 回答させていただきました

最初って つまりまくりですよね
    • good
    • 0

私も過去に同様の質問をさせて頂きました。



以下の方法でテストしましたが、正しく表示されましたよ。

・レイヤー1の1フレームに「test_mc」と言うムービーシンボルを設定する。

・Scriptレイヤーの各フレームにアクションを記述。

<1フレーム>
var result = 0 ;
this.loadVariables("aaa.txt") ;

<3フレーム>
if(abc == "") {
 gotoAndPlay(2) ;
}
  
<5フレーム>
var outload:LoadVars = new LoadVars();
outload.load(abc);
outload.onLoad = function(success:Boolean) {
 if (!success) {
  result = -1;
 }
 else {
  result = 1 ;
 }
};


<8フレーム>
switch(result) {
 case 0:
  gotoAndPlay(7) ;
  break ;

 case 1 :
  test_mc.loadMovie(name) ;
  stop() ;
  break;

 case -1:
  trace("Read Error!!") ;
  stop() ;
  break;

 default:
 break ;
}


このScriptは実際にテストで作成したものをCopy&Pasteしたものですから、表示されないと言う事は無いと思います。

No.961443を参照してみてください。
    • good
    • 0

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