Player8, Player9でのタイムラインの同期の違い

タイムラインをスクリプトのnextFrame()gotoAndStop()なんかでタイムラインを進めると、そのインスタンスのタイムライン上に配置された子インスタンスのアニメーションが再生されない気がします。






this is flash contents.

青いのが親のタイムラインで、[ parent mc ]シンボルを左から右に動かすアニメーション。赤いのはその中に配置され、左右に伸張するアニメーション。

上は単なるアニメーションで、期待通りの動作。
下は以下のスクリプトでタイムラインと同様の動きをさせているもの。
なぜか動かない。。。なんで、なんでー ><
仕様ですか?

this.addEventListener(Event.ENTER_FRAME,
	function(event:Event):void {
		if (event.currentTarget.currentFrame + 1 <= event.currentTarget.totalFrames) {
			event.currentTarget.nextFrame();
		}
		else {
			event.currentTarget.gotoAndStop(2);
		}
	}
);

this.gotoAndStop(2);

ファイルをダウンロード


contributor nao : 2007年09月17日 09:47

comment