ホーム > タグ > MovieClip

MovieClip

ActionScript 3.0 で parent を指定したときにコンパイルエラーが発生する件。

ActionScript 3.0 (以下、 AS3)で、親 MC に設定したラベルを使って場面を移動したりするときのお話。

「_parent」は AS2 の書き方なので「parent」と書くのは前提として(←でも一応載せておく)、ついやっちゃうのはこういう↓書き方。

addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(evt:MouseEvent):void {
	parent.gotoAndPlay("labelname");
}

一見間違いなさそうですが、このまま実行しようとすると

1061:未定義である可能性のあるメソッド gotoAndPlay を、静的型 flash.display:DisplayObjectContainer の参照を使用して呼び出しました。

みたいな感じで怒られます(Flash の「コンパイルエラーパネル」に表示)。
ひょっとしたら微妙に文章は違っているかも知れませんが、内容はだいたい同じだと思います。
この記事の続きを読む

1 / 11

Home > Tags > MovieClip

リンク
フィード
メタ情報

このページのトップへ