3つのムービークリップ再生・巻き戻しの順番制御
初めまして。
初心者につき、基本的な事だとは思うのですが、調べても分からなかったため、こちらで質問させて頂きたいと思います。
3つのムービークリップ(a_mc,b_mc,c_mc)【フレーム数30】と、
各々を再生させるためのボタン(A,B,C)を使って、
b_mcを再生中にAのボタンを押すと、b_mcを巻き戻した後で、
a_mcを再生するといった感じで3すくみのような状態にしたいのですが、b_mcの巻き戻しとa_mcの再生が同時に行われてしまいます。
現在のActionScriptは以下のようなものなのですが、どなたかご教授願えませんでしょうか?
よろしくお願いいたします。
ボタンAのスクリプト
on (release) {
//Cの巻き戻し
_root.c_mc.onEnterFrame = function() {
if (this._currentframe>=2) {
this.prevFrame();}
else
{delete this.onEnterFrame}
}
//Bの巻き戻し
_root.b_mc.onEnterFrame = function() {
if (this._currentframe>=2) {
this.prevFrame();}
else
{delete this.onEnterFrame}
}
//BでもCでもないときの判別式?
//Aの再生
_root.a_mc.onEnterFrame = function() {
if (this._currentframe<=29){
this.gotoAndPlay(this._currentframe);
delete this.onEnterFrame}
}
}
お礼
なるほど。 ボリュームを変えるのも手ですね。 ありがとうございます。