コンパイルエラー:シンボル'シンボル名', レイヤー 'レイヤー名', フレーム 番号、 行 番号 1061:未定義である可能性のあるメソッド[メソッド名]を静的型 flash.display:DisplayObjectContainer の参照を使用して呼び出しました。

ActionScript2.0までと同じ感覚でparentを使用してしまって発生。
ActionScript3.0では、「_parent」の代わりに「parent」を使えますが、parentでは型がMovieClipでは無いため、MovieClip型に変換(キャスト)する必要があると言うことです。


(例)
parent.play();
→上記のエラー発生

MovieClip(parent).play();
→OK

コメント

このブログの人気の投稿

FacebookアプリのSMSアップデートの通知をオフにする

子どもがマイクラPEで、友だちとオンラインマルチプレイをやりたいと言い出したときの話。

Adobe Photoshop CS6の自動保存機能のファイル保存場所