グーグルアドセンス

広告

TPSオンラインゲーム制作 敵キャラ

こんにちは!ジェイです。前回までで弾を発射できるようになったということで敵を出現させます。

敵キャラの追加

  1. GameControllerのScreenHUDにHealthHUDを更新する
  2. unitychanのレイヤーをPlayerに設定
  3. unitychanにPlayerHealthを追加
  4. PlayerHealthに必要なコンポーネントをアタッチする
  5. GameControllerにPost-process Volumeを追加
  6. 敵を配置する

HealthHUDを追加

TPSBundleのシーンを開き、GameControllerのScreenHUDを選択して、Overrides→Apply Allを決定する。以下参照

次にunitychanのレイヤーをPlayerに設定してください。※これを忘れると敵AIが反応しないので注意

unitychanにPlayerHealthを追加

先ほど変更したら、ScreenHUDの子オブジェクトにHealthHUDをアタッチします。そして、DeathClipとHitClipsを以下のように設定します。

GameControllerにPost-process Volumeを追加

これで敵を配置する準備ができたので次に敵のプレハブから敵を配置します。

配置した敵キャラのStateControllerに必要な設定をする

AimTargetにunitychanをアタッチします。

実行結果