未来を創る、テックコミュニティー

代表技術通信~Unityに舞い戻りでVR④

草場代表
2020/11/05

こんばんは。代表の草場です。
UnityのUnity Learnに舞い戻りました。Get Started with the Creator Kit: FPSをいじります。

ドクターの武器を改造しよう

1.新しい武器を作る

細菌破壊のためのツールを強化します。このセクションでは、ゲーム内で利用可能な武器を変更します。 新しい武器プレハブを作成します。
1. Project ウィンドウで、Assets/Creator Kit – FPS/Prefabs/Weapon でGermOBlaster Prefab を選択して、Ctrl + Dでコピーを作成します。
2. コピーしたブレハブに新しい名前を付けます。

2.新しい武器プレハブの調整

オリジナルの GermOBlaster は自動高速射撃です。新しい武器はトリガーを押すごとに一発発射するものにします。
1. 新しい武器をクリックしてInspector ウィンドウの Open Prefab ボタンをクリックします。 Unity エディターが Prefab Mode になり、Scene ビューに武器が表示されるようになります。

2. InspectorのWeaponコンポーネントを変更します。Creator キットのために書かれたカスタムスクリプトで、多くの異なる設定可能な値を持っています。
ドロップダウンメニューから Trigger Type を Manual に変更します。銃がトリガーを押した時に一度のみ発射さるようになります。
3. 1 回のリロードクリップの弾薬量を減らすために、Clip Size の値を 30 から 8 に変更。
4.銃のダメージ力を上げるために、 Damage の値を 0.5 から 5 に変更します。
5. Scene ビューの右上にある Save ボタンをクリック
6. Scene ビューの左上の Scenes をクリックしてプレハブ モードを終了します。

3.武器をプレイヤーが利用できるようにしよう

新しい武器をプレイヤーが利用できるようにします。
1. Hierarchy で、Character GameObject を選択。 Inspector ウィンドウのController コンポーネントがすべてのプレイヤー入力を処理します。
2. Starting Weaponsで、サイズを 3 から 4 に変更することで、レベル開始時に 4 つの武器をプレイヤーに与えることができます。
3. Project ウィンドウから新しい武器プレハブを、Character GameObjectのInspector に表示されている Element 3 フィールドにドラッグします。
4. 変更内容を保存し、再生モードで武器を試します。マウスホイールまたは 1、2 および 3 キーを使用して、細菌を治すために使用される武器を切り替えることができます。

この記事を書いた人
草場代表
エディター