こんにちは、ユニブレです!
今回Udemyのテキスト教材用に
Bolt版シューティングゲームの
記事を作成しました!
共同製作者は
Unityインストラクターしまづさんです
この記事では初心者の方でも真似て作れる様に、
簡潔にわかりやすく書いていきます。
Part4では
- 攻撃のポイント修正
を記事にしました。
環境は
MacOS Catalina:ver 10.15.4
Unity:ver2019.4.3f1
です。
攻撃ポイント修正
前回攻撃を実装しました。
ですが現状では機体の中心から発射されてしまっています!
なので、そこを修正していきます。
まずはCreateEmptyでオブジェクトを一つ作ります!
PLayerShipを親オブジェクトにしましょう。
ドラッグ&ドロップで変えられます。

次にFirePointにBoltのFlowMachineを追加して、
名前はFirePointとしましょう!

FirePointのGraphを開いたら、
Sceneにて
- Name:FirePoint
- type:Vector3
- Value:初期値
という変数を作成しましょう!

FirePointのGraphにあるUpdateから線を引き、
SetVariable(Scene)のFirePointを追加しましょう。
次にTransform.Position(get)を追加して、SetVariable(Scene)のポートと繋げましょう。

次にFirePointの位置を調整してあげましょう!
Transfromの赤枠の所を0.2としてあげて下さい。

次にPlayerShipのGraphにてScene変数のFirePointを追加して、
InstantiateのPositionポートと繋いであげましょう。

最後に
今回はここまでです!
次回は
すぐに公開します!
p.s
Boltについての質問や
Udemyの他のオススメ講座など
いろいろな質問に答えられる様に
LINE@を始めました!
このリンクより覗いてみて下さい!