トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     雪が降るの動きの表現
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.14404
投稿日時: 2005-1-23 2:10
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: 雪が降るの動きの表現
雪ですから、垂直方向には等速運動でよいでしょうね。

さらに水平方向には、1ないし数ピクセルランダムに、毎フレーム左右移動させればよさそうに思います。
引用:
旭日ゆうほさんは書きました:
雪のムービークリップに、
onClipEvent (enterFrame) {
    this._y += 1;
    if (this._y > 300) {
        this._y = 0;
        this._x += Math.random()*2-1;  // ランダムに左右移動
    }
}

という処理を記述すれば、上記の動作をします。
ここで、”_y”というのが、物体のy座標です。
この値を増やすと、下方向へ移動しているように見えます。

あとは、遠近でスケールやアルファ、落下速度を変えてインスタンスを配置すればよいでしょう。コーダーズルームですので、一応すべてスクリプトで処理するサンプルを上げておきました。レイヤーやタイムラインを使っても、まったく問題はないと思います。


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   雪が降るの動きの表現 COSPA 2005-1-23 0:21
     Re: 雪が降るの動きの表現 AsahiYuho 2005-1-23 1:15
     » Re: 雪が降るの動きの表現 Fumio 2005-1-23 2:10
         Re: 雪が降るの動きの表現 mayor 2005-1-23 7:31

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops