電子書籍の厳選無料作品が豊富!

新米です。分かる方教えてください。
FlashMXを使っていますが、ムービーの再生中は停止ポタンが機能するのですが、逆再生中は停止ボタンが機能しません。逆再生ボタンに書き込んでいるアクションスクリプトが悪いと思うのですが、詳しい方お教えください。
逆再生ボタンには下記のアクションスクリプトを書き込んでいます。

on (release) {
photo.onEnterFrame = function() {
photo.gotoAndStop(photo._currentframe -=1);
if (photo._currentframe ==1) {
photo.gotoAndStop();
}
};
}

A 回答 (2件)

//再生ボタン


on (release) {
photo.onEnterFrame = function() {
this.gotoAndStop(photo._currentframe += 1);
};
}

//逆再生ボタン
on (release) {
photo.onEnterFrame = function() {
this.gotoAndStop(this._currentframe -= 1);
if (this._currentframe == 1) {
this.gotoAndStop();
}
};
}

//停止ボタン
on (release) {
photo.stop();
photo.onEnterFrame = null;
}

これでどうでしょう?
    • good
    • 0
この回答へのお礼

大変有難うございます。
素早い回答にビックリしております。
Flashで遊んでいますので、分からぬ事があれば
又質問をしますので今後とも宜しくお願いします。

お礼日時:2005/05/23 08:48

ムービークリップの再生と逆再生ですよね?



停止ボタンに以下のスクリプトで

on (release) {
photo.onEnterFrame = null;
}

ダメでしょうか...?

この回答への補足

ありがとうございます。早速やってみました。
結果として、逆再生中には停止しましたけど
今度は、再生中に停止ボタンが機能しませんでした。
再生ボタンには下記のように書き込んでいます。

on (release) {
photo.onEnterFrame = undefined;
photo.play();
}

再度、よろしくお願いします。

補足日時:2005/05/22 19:08
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!