メイン 迷える子羊の部屋【初心者専用】 タイムライン上の関数の参照ができない | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
xStaff | Åê¹ÆNo.12975 投稿日時: 2004-12-2 10:16 |
新米 居住地: 投稿: 20
使用環境:
|
Re: タイムライン上の関数の参照ができない 野中さん、ありがとうございます。
簡略化のミスはお恥ずかしいところですが、 もうひつと説明不足な箇所がありました。 ムービークリップ上のボタンと説明しておりましたが、 実際は、ムービークリップ上のデータグリッドのセルクリックイベントから、関数aを呼び出しております。 度々の説明不足、申し訳ありません。 教えて頂いた、コードを試したところ、 trace(this.target_mc);の箇所では、何も表示されず、 this.target_mc.b();の箇所も処理されていない様子です。 receivedData.target_mc = this; の直後に trace([receivedData.target_mc]); //trace(this.target_mc);前チェック と記述すると、 _level0.mcTest と出力されます。 しかし、onLoadの中のtrace([receivedData.target_mc]);は何も出力されません。 sendAndLoadの瞬間に消えてしまっているのかな?と思い、 receivedData.target_mc = this;の箇所を 外部asファイルにstatic変数を用意して Kyotu.target_mc = this; としましたが、最初と同様、onLoadの中では何も表示されませんでした。 また、ダメもとでonLoadの中で _level0.mcTest.b(); とやってみましたが、反応はありませんでした。 そのほか、onLoadの中で trace([this._paren]);を試したところ undefined となりました。 そのほか、関数aの呼び出し元でthisや_parentを保存したり してみましたが、どうしてもonloadの中でそれを参照できません。 もしかしたら、私の環境の説明がまだ不足しているかもしれません。 大変申し訳ありませんが、何かお気付きの点があれば、 ご指摘よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
タイムライン上の関数の参照ができない | 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 |
投稿するにはまず登録を | |