dポイントプレゼントキャンペーン実施中!

以前、スプリクトを書いてフェードインを教えていただきました 今回は
フェードインの速度の変え方を教えて下さい
よろしくお願いします。 (FLASH MX OS2000です)

A 回答 (1件)

onClipEvent (enterFrame) {


_alpha += 1;
}
の部分の1を変えれば速度が変化します。
とこれだけでは,不親切で,スクリプト全体がわからないので,一応下に1行ずつ意味を書いておきます。

//↓ムービークリップがロードされたとき
onClipEvent (load) {
//↓アルファは0(全く透明)
_alpha = 0;
}
//↓指定したfpsの数だけ毎秒フレームを更新
onClipEvent (enterFrame) {
//↓アルファはを2ずつ増やす(100に近づける)
_alpha += 2;
}

今回は_alpha += 2;にしてみました。
_alpha += 1;の時よりアルファ100に近づく速度が2倍になるので,早くフェードインします。
ここは整数ではなく,小数や分数も使えます。

_alpha += 2;
ここの部分の書き方がわかりにくいかもしれませんが,これは
_alpha = _alpha + 2;
と同じ意味です。
    • good
    • 0
この回答へのお礼

ありがとうございました
いつも わかり易く説明していただき本当に助かりました
また よろしくお願いします

お礼日時:2005/03/27 17:13

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