トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     タイムライン上の関数の参照ができない
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
sorano
Åê¹ÆNo.12978
投稿日時: 2004-12-2 11:20
職人
居住地: 愛知
投稿: 389
使用環境:
Re: タイムライン上の関数の参照ができない
 まいど。

 たった一カ所、気になる点があります。
 receivedData.load("xxx.text");
 のように、「receivedData」に対してload()関数を実行されているでしょうか?
 load()関数を実行して成功しない場合は、receivedData.onLoad
イベントも発生しません。
引用:
xStaffさんは書きました:
教えて頂いた、コードを試したところ、
trace(this.target_mc);の箇所では、何も表示されず、
this.target_mc.b();の箇所も処理されていない様子です


 一応、xStaffさんの状況を再現してみました。

1:_rootにムービークリップ「mcTest」を配置。

2:load()テスト用のテキストファイル「loadvari_test.txt」を用意。
 中身は「words=1&」のように、カンタンに。

3:_rootの1フレーム目、フレームスクリプトを記述
function b() {
	trace("b called"); 
}
this.stop();


4:_root.mcTestの1フレーム目、フレームスクリプトを記述

var receivedData = new LoadVars();
receivedData.target_mc = this;  //レスポンス取得後処理
receivedData.onLoad = function() {
	trace('[this] = ' + [this]); //receivedDataの内容が出力されている様子
	trace('this.target_mc = ' + this.target_mc);
	//「this.target_mc = _level0.mcTest」と表示
 
	this.b();  //処理されていない・・・・
	this.target_mc._parent.b();  //「b called」と表示
};
receivedData.load("loadvari_test.txt");

this.stop();


 いかがでしょう。


----------------
空野 大二郎 アニメーター作家
桜の道

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   タイムライン上の関数の参照ができない xStaff 2004-12-1 16:33
     Re: タイムライン上の関数の参照ができない Fumio 2004-12-1 17:00
       Re: タイムライン上の関数の参照ができない xStaff 2004-12-1 21:44
         Re: タイムライン上の関数の参照ができない Fumio 2004-12-1 22:18
           Re: タイムライン上の関数の参照ができない xStaff 2004-12-2 10:16
           » Re: タイムライン上の関数の参照ができない sorano 2004-12-2 11:20
             Re: タイムライン上の関数の参照ができない Fumio 2004-12-2 12:21
               Re: タイムライン上の関数の参照ができない xStaff 2004-12-2 14:28
                 Re: タイムライン上の関数の参照ができない Fumio 2004-12-3 9:01
                   Re: タイムライン上の関数の参照ができない xStaff 2004-12-3 9:47
                     Re: タイムライン上の関数の参照ができない Fumio 2004-12-3 13:30
                       Re: タイムライン上の関数の参照ができない xStaff 2004-12-3 20:19
                   Re: タイムライン上の関数の参照ができない sorano 2004-12-3 10:45

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops