1
5つのムービークリップでフラッシュを作成しました。メインタイムライン上の特定のフレームを再生するために、それぞれのボタンを押してもらいたいですか?どうやってやるの?クリックイベントで特定のフレームに移動する方法
5つのムービークリップでフラッシュを作成しました。メインタイムライン上の特定のフレームを再生するために、それぞれのボタンを押してもらいたいですか?どうやってやるの?クリックイベントで特定のフレームに移動する方法
btn.addEventListener(
MouseEvent.CLICK,
function(e:MouseEvent):void
{
MovieClip(root).gotoAndPlay(18);
}
);
btn
がボタンのインスタンス名です
、そして18
あなたがメインのタイムラインから再生したいフレームです。
それとも、複数のボタンに割り当てることを容易にする機能を書き込むことができます。
function clickFrame(button:Sprite, frame:int):void
{
button.addEventListener(
MouseEvent.CLICK,
function(e:MouseEvent):void
{
MovieClip(root).gotoAndPlay(frame);
}
);
}
clickFrame(btn1, 18);
clickFrame(btn2, 67);
clickFrame(btn3, 114);
それは、すぐにボタンが
>>stop();
btn.addEventListener(
MouseEvent.CLICK,
function(e:MouseEvent):void {
MovieClip(root).gotoAndPlay(18);
***stop();***
});
を追加してみてくださいをクリックすると次のフレームにループし続ける場合私はそのトリックをすると思います。 Thnxたくさん! – kallipatira