【Bolt版】シューティングゲーム作成Part11

こんにちは、ユニブレです!

今回Udemyのテキスト教材用に
Bolt版シューティングゲームの
記事を作成しました!

 

共同製作者は
Unityインストラクターしまづさんです

 

この記事では初心者の方でも真似て作れる様に、
簡潔にわかりやすく書いていきます。

 

Part11では

  • Enemyのランダム移動

を記事にしました。

 

PR

 

環境は
MacOS Catalina:ver 10.15.4
Unity:ver2019.4.3f1

です。

 

Enemyのランダム移動

まずは変数を作成していきます!

ヒエラルキー上でEnemyShipを選択してoffset変数を作ります!

 

次にEnemyShipのGraphでStartノードから線を引いてSetVariableを追加します!

次にRandom.Rangeを追加しmin:0 max:2とします。
Mathf.PI(get)を追加してRandom.Rangeと掛けましょう!

それをoffsetと繋げます。(変数に数値を代入)

EnemyShipのGraphで下記のようなフローを組んでください!

上記が組み終わったら移動用のフロート繋げてあげましょう。

この時現在位置とVector3の値をAdd(+)からSubtract(-)に変更しています。

ランダム移動のフロー全体像はこちらです

 

最後に

今回はここまでです!

 

次回は下記よりご覧ください!

関連記事

こんにちは、ユニブレです!今回Udemyのテキスト教材用にBolt版シューティングゲームの記事を作成しました! 共同製作者はUnityインストラクターしまづさんです こ[…]

 

 

p.s

Boltについての質問や

Udemyの他のオススメ講座など
いろいろな質問に答えられる様に

LINE@を始めました!

このリンクより覗いてみて下さい!