※ ChatGPTを利用し、要約された質問です(原文:flashで質問したいのですが。)
flashで左右スクロールする方法
このQ&Aのポイント
FlashCS4で作成したアニメーションによって、要素を左から右にスクロールさせる方法と右から左にスクロールさせる方法を知りたいです。
また、スクロール速度を徐々に遅くするアニメーションにすることが理想です。
バージョンはFlashCS4で、AS2.0を使用します。具体的なコードの記述方法を教えてください。
以前にも教えていただいたのですが、
http://okwave.jp/qa/q6531277.html
写真を左から右にスクロールすることはできたのですが、もうひとつしたいことがありまして質問させてもらいます。
以前は一つのシンボルにasを
//このMCが表示された時に実行
onClipEvent (load) {
//最初に動く速さを設定
speed = 300;
//減速度合いを設定
down_speed = 5;
}
//毎フレーム時間で実行
onClipEvent (enterFrame) {
//speed の値が 0 より大きい場合
if (speed > 10) {
//speed の値をdown_speedだけ減算
speed -= down_speed;
//speed の値が 0 以下になれば
} else {
//speed の値を 0 で固定
speed = 10;
}
//
//このMCのx座標をspeedだけ右に移動
this._x += speed;
//
//もしこのMCのx座標が 0 より大きくなれば
if (this._x > 0) {
//このMCの横幅の半分だけ左に移動
this._x -= this._width / 2;
}
}
と入力いたしました。
上記のように左から右にスクロールさせるのと同時に右から左ににスクロールさせる方法が知りたいのです。どうかよろしくお願いいたしします。
イメージは下記のような感じで上(左→右)下(右→左)を最初早くスクロールしてだんだんゆっくりスクロールしていくといったアニメーションにすることが理想です。
バージョンはFlashCS4 でas2.0で作成します。
お礼
BlurFiltan様 いつもご回答ありがとうございます。 確かに考えれば、ちょっと変えるだけでご質問させていただいた通りに、 asを変更するとアニメーションしました。 動いてるのを見てとても嬉しかったです。 マウスによる反応で無限ループさせる方法も教えていただきありがとうございました。 写真選択でのスライドショーなんかに使えそうです。 ほんとFlash制作で大変助かりました。 ありがとうございます。これからもどうぞよろしくお願いします。