Asset

[Unity][Asset]トップ画像の謎

おはようございます。昨晩、以前Twitterでアップした画像をトップ画像にしてみました(シュールだって?すまん)。

ツイートしている「弾幕アセット」、正式なタイトルは「Uni Bulle Hell」と云います。ちょうどセールやってたので買ってみました。

https://www.assetstore.unity3d.com/jp/#!/content/19088

面白いのは、2Dだろーが3Dだろーがプレハブになっていれば弾幕の弾として使えるという点。

簡単なやり方は(あとでもう少し詳しく書きます)、

  1. アセットをインポート
  2. 適当なGameObjectを作る
  3. 作ったGameObjectにShotPatternコンポーネントのどれかをくっつける
    1. コンポーネントは、メニューの「Component」-「UniBulletHell」-「Shot Pattern」-「(弾幕パターン)」がコンポーネントです
  4. ShotPatternコンポーネントのInspectorにある「Bullet Prefab」に、発射させたいモデル・スプライトのプレハブを組み込む
  5. パラメータを適当にいじる
  6. 再生ボタンをクリックしてゲームを開始する
  7. Inspectorにある「Start Shot」ボタンをクリック

これで、上のような弾幕を発射できます。ほら、簡単でしょ?@ボブ・ロス

また、UniBulletHellの「Controller」-「ShotController」コンポーネントを適当なGameObjectにくっつけて、「ShotList」にShot PatternをくっつけたGameObjectを追加すると、一定の間隔で弾幕を射出できます。すごいでしょうw

パラメータを色々いじれば某東の方のプロジェクトが作れるかもしれませんね。