バッテラ777

ゲーム開発に関する情報を共有するブログです。記事を8192書くまでやめれません

【Unity】ランダムな方向を生成するには 2Dと3D両方対応

Unity

はじめに

今回は方向をランダムで生成した場合に使えるテクニックを共有したいと思います。

3D(Vector3)は Random.insideUnitSphere

docs.unity3d.com

説明
  • 半径 1 の球体の内部のランダムな点を返します(読み取り専用)
  • つまり -1.0 〜 1.0ランダムな値が入ったVector3型を返します。

    2D(Vector2)は Random.insideUnitSphere

    docs.unity3d.com

    こちらは2Dゲーム用ですね。

    -1.0 〜 1.0ランダムな値が入ったVector2型を返します。

    おわりに

    最後まで見ていただきヘペトナス!

    読者登録・Twitterのフォローもお願いします。