重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

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

Flash8を使用しています。

矩形のシンボルを右端から徐々にフェードイン・アウトさせていくアクションスクリプトを作りたいのですがどうすればいいのでしょうか・・・?

今の説明が分かって頂き回答していただけたら嬉しいです。

A 回答 (1件)

その矩形のものをムービークリップでステージ上に作成して,


そのムービークリップ自体に次のように書けば良いと思います。
(ご質問の内容が理解しきれないので思うだけです。)

-----------------------------------
// このムービークリップが表示されたとき
onClipEvent (load) {
// 動くスピードの設定(※可変)
var spd = 10;
// アルファの変化スピードの設定(※可変)
var alp = 4;
// x座標と アルファを 0 にする。
this._x = 0;
this._alpha = 0;
}
// 1フレーム進む時間ごとに毎回実行
onClipEvent (enterFrame) {
if (this._x<=Stage.width/2) {
// ステージの真ん中までは
// 右に移動 アルファを加算
this._x += spd;
this._alpha += alp;
} else if (this._x<Stage.width) {
// ステージの右端までは
// 右に移動 アルファを減算
this._x += spd;
this._alpha -= alp;
} else {
// ステージの端にたどりついたら
// 移動を停止 アルファを0で固定
this._x = Stage.width;
this._alpha = 0;
}
}
-----------------------------------
 
    • good
    • 0

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