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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     外部クラスの中のタイムラインへムービークリップを作成するとエラーになる?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
weedmill
Åê¹ÆNo.50160
投稿日時: 2014-2-9 17:43
新米
居住地: Tokyo
投稿: 5
使用環境:
Re: 外部クラスの中のタイムラインへムービークリップを作成するとエラーになる?
原因が分かりました。

一度頭の中をからっぽにするのは大切ですね…。
痛感しました。

それから…深夜帯の徹夜プログラミングも非常に危ないものですね…。


原因は MouseEvent にありました。


予想とは全く見当違いの場所でした。

先ほどの Cube というクラスは、画面に敷き詰めてパズルゲームをする際に使用するものなのですが、

このプログラムでは、 Main.as からスタートさせて、
Cube インスタンスを作成し、
その一つ一つに MouseEvent.MOUSE_OVER を割り当てています。
マウスが Cube シンボルの上に乗ったとき、
任意の関数に MouseEvent型データ を送る訳ですが、この時、
その関数の中で、 target プロパティを使用していました。
この target プロパティが問題を引き起こしていました。

目論見としては、
target プロパティを用いて Cube クラスを参照し、現在の座標を受け取る。
という形なのですが、
この target プロパティが、 Cube クラスではなく MovieClip クラスを拾ってしまうため、
Cube クラスの getCube() という関数が見つからず(当たり前ですね…)

#1006 エラーを吐いて、教えてくれていたということでした。


とんびさん、
キッカケを作って頂けて本当に感謝しています。
さっぱりしました!清々しいです!
ありがとうございました!
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   外部クラスの中のタイムラインへムービークリップを作成するとエラーになる? weedmill 2014-2-9 16:04
     Re: 外部クラスの中のタイムラインへムービークリップを作成するとエラーになる? tonbi 2014-2-9 16:48
       Re: 外部クラスの中のタイムラインへムービークリップを作成するとエラーになる? weedmill 2014-2-9 16:56
     » Re: 外部クラスの中のタイムラインへムービークリップを作成するとエラーになる? weedmill 2014-2-9 17:43
         Re: 外部クラスの中のタイムラインへムービークリップを作成するとエラーになる? tonbi 2014-2-9 23:06

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