- ベストアンサー
フェードイン・アウトについて
Flash8を使用しています。 矩形のシンボルを右端から徐々にフェードイン・アウトさせていくアクションスクリプトを作りたいのですがどうすればいいのでしょうか・・・? 今の説明が分かって頂き回答していただけたら嬉しいです。
- みんなの回答 (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; } } -----------------------------------