コース: Unity 2018 基本講座:デザイン

今すぐコースを受講しましょう

今すぐ登録して、23,200件以上登録されている、業界エキスパート指導のコースを受講しましょう。

花火を作る:打ち上げ

花火を作る:打ち上げ

このレッスンではパーティクルを使って 花火を打ち上がるところを 作ってみます。 花火はこのような花火になります。 この打ち上がる部分を 作りましょう。 現在 Unity では新しい プロジェクトを開いています。 Assets をインポートしましょう。 そしてウィンドウのレイアウトを 変えたいと思います。 Project と Console、こちらの ウィンドウは閉じてしまいます。 そして Scene ビューと Game ビューを 同時に見れるようにしたいため Game ビューを隣にレイアウトします。 このようなレイアウトになりました。 そしてライトとカメラの位置を 調整しましょう。 Directional Light ですが Skybox と連動しています。 この見えている空と連動しています。 角度を変えると明るくなったり 暗くなったりします。 ここではローテーションを -160 にして 夜の雰囲気にしておきましょう。 続いてメインカメラですが 座標を 0の 25 の -50 にしておきます。 ではパーティクルを作りましょう。 右クリック、Effects Particle System 名前を Fireworks としておきます。 そして打ち上がる頻度 これが打ち上がる火種となりますので 頻度を変えます。 Rate over Time、これを 0.3 にします。 続いて Shape なんですが 角度を浅くしたいので 10 にします。 そしてベースの部分で Start Lifetime これを5ではなく3 Start Speed を 20 そして Gravity も入れましょう。 Gravity Modifier で 0.5 これ打ち上がるような挙動が できました。 火種ですので 色をつけましょう。 黄色っぽい、オレンジっぽいような色を つけました。 そしてサイズが大きいので Size を 0.3 これで打ち上げる火種の部分です。 そして Sub Emitters というものを 追加します。 Sub Emitters モジュールに チェックを入れて そしてここで追加します。 どのタイミングでもう一つの パーティクルを発生させるか というのが Sub Emitters です。 ここでは Birth という パーティクルが登場した瞬間に もう一つのパーティクルを…

目次