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

パスワード:


パスワード紛失

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

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
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

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