だから、私はイントロという名前のムービークリップを持っています。イントロのフレームがなくなった場合、ユーザーがボタンを押さなくても、メインタイムラインまたはアッパームービークリップにgotoandPlayするように指示するにはどうすればよいですか?そんなに難しいことではないでしょ?actionscript 2では非常に簡単でしたが、3ではこれを行うためのヘルプ/チュートリアルを見つけることさえできないようです!
ありがとう!
だから、私はイントロという名前のムービークリップを持っています。イントロのフレームがなくなった場合、ユーザーがボタンを押さなくても、メインタイムラインまたはアッパームービークリップにgotoandPlayするように指示するにはどうすればよいですか?そんなに難しいことではないでしょ?actionscript 2では非常に簡単でしたが、3ではこれを行うためのヘルプ/チュートリアルを見つけることさえできないようです!
ありがとう!
後で何をプレイしたいのかを明確にしますか?
アニメーションの最後のフレームにコード行を追加するのと同じくらい簡単かもしれません。
gotoAndPlay(3); // will goto a frame within the same move clip
または、別のムービークリップを再生するには:
MovieClip(this.parent as MovieClip).gotoAndPlay(3); //tell your parent to goto a specific frame
または
MovieClip(this.parent as MovieClip).parentObject.gotoAndPlay(3); //tell one of your parents movieclips to start playing
編集:
もう少し方法を説明します。このコードを親のタイムラインに配置して、ムービークリップがいつ終了するかを確認します。
intro.addEventListener(Event.ENTER_FRAME, checkFrame);
function checkFrame(e:Event):void{
if(intro.currentFrame==intro.totalFrames){
//do something
someMovieClip.gotoAndPlay(3);
}
}