Unity 3Dシューティングゲームその1 ショットを打つ Gun.cs Bullet.cs

git GitHub - suakig/Unity-3Dshooting at pert_1_GunAndBullet

以下の機能を持つショットクラスの作成を行う

インスペクターにパラメータを入力するだけで

  • リロード時間
  • クールタイム時間
  • パルス発射
  • 発射方法変更
  • 弾数

を簡単に変更できる

今回は、これを作ります。

f:id:suakijob:20150420000705p:plain

インスペクターはこんな感じ
f:id:suakijob:20150420000614p:plain

Gun.cs
gist.github.com

Bullet.cs
gist.github.com

TimeDo.cs、_Time.csに関して
yasuaki-ohama.hatenablog.com

次回、3Dシューティングゲームその2では

  • 複数の弾丸切り替え
  • 敵の動作
  • ロック
  • ホーミングなどについてやろうと思います。