メイン コーダーズルーム【スクリプト系】 雪が降るの動きの表現 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
COSPA | Åê¹ÆNo.14402 投稿日時: 2005-1-23 0:21 |
新米 居住地: 投稿: 1
使用環境:
Mac OS X(10.3.7)/ FLASH MX |
雪が降るの動きの表現 みなさま、はじめまして。毎日勉強させて頂いております。
ActionScriptを用いて雪が降る動きを表現したく、 現在試行錯誤中です。 自力でなんとか解決できるよう、 Googleで検索したり本屋に足を運び書籍等をあさってはみたのですが いまいち要領を得ず困惑中です。 まずはお手本となる例を探そうと思い検索したところ、 下記のページのFLASHを発見しまして、ぜひこの動きを再現したく思っています。 参考FLASH Actionスクリプトに関しましては、 GoToやif分等のムービー進行制御程度のレベルでしたら分かるのですが、 動きを表現する計算式の類いはまだまだ私には敷居が高く、全くの無知状態です。 上記参考FLASHのような雪の動きを表現するActionScript、 是非、助言やScript例を頂きたく投稿した次第です。 宜しくお願いいたします。 |
旭日ゆうほ | Åê¹ÆNo.14403 投稿日時: 2005-1-23 1:15 |
Bak@Fla名人 居住地: 心は岡山 投稿: 91
使用環境:
Windows Vista Home Premium Flash MX2004 v7.2 Flex2 SDK Flex3 SDK FlashDevelop3.0.0 Beta7 |
Re: 雪が降るの動きの表現 こんにちは。
まずは、物体を動かす方法が分かれば、 ほかに応用がきくと思いますので、 「雪が落下して、一番下に到達したなら再び上に戻り、また落下・・・。」 という動作を作ってみましょう。 雪のムービークリップに、
という処理を記述すれば、上記の動作をします。 ここで、”_y”というのが、物体のy座標です。 この値を増やすと、下方向へ移動しているように見えます。
|
野中文雄 | Åê¹ÆNo.14404 投稿日時: 2005-1-23 2:10 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: 雪が降るの動きの表現 雪ですから、垂直方向には等速運動でよいでしょうね。
さらに水平方向には、1ないし数ピクセルランダムに、毎フレーム左右移動させればよさそうに思います。 引用: 旭日ゆうほさんは書きました: あとは、遠近でスケールやアルファ、落下速度を変えてインスタンスを配置すればよいでしょう。コーダーズルームですので、一応すべてスクリプトで処理するサンプルを上げておきました。レイヤーやタイムラインを使っても、まったく問題はないと思います。 |
ひろゆき | Åê¹ÆNo.14409 投稿日時: 2005-1-23 7:31 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: 雪が降るの動きの表現 風も考慮するのであれば、水平方向に、風速の分を足したり引いたりしてあげましょう。
ただ、その場合には、風で流されることを考えなければならないので、
COSPAさんの書かれているリンク先は、移転してます。 参考Flash
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |