MazeGenerator(メイズ ジェネレーター)
迷路を生成するコンポーネント
項目
- Enabled:
- このコンポーネントを有効にするかどうか。
- Seed:
- 乱数の種。(ランダムシード)
- Cells:
- 迷路の大きさ。(区画の数)
- WallSize:
- 壁の長さと高さ。
- Point0:
- 迷路の開始点。
- Point1:
- 迷路の終着点。
- Material:
- 壁のマテリアル。
- Bake:
- メッシュベイクする。
一度迷路を生成してからTrueにして、再生成してください。
- Generate()
- アクション(同期デリゲート)で、迷路を生成する。
- RandomizeSeed
- 押すと、Seedにランダムな値を設定する。
- Generate
- 押すと、迷路が生成される。
使用例
- 空スロットにアタッチ。
各種設定を適当に行い、Generateボタンを押す。
(ありえない設定を行うと、停止します。) - 気に入った迷路になるまで、RandomizeSeedとGenerateボタンを繰り返す。
良い感じになったら、BakeをTrueにして最終Generateボタン押下して完成。
- 注意!
Generateすると、配下のスロットが自動的に消されます。
- 迷路完成後、このコンポーネントは不要なので消してもOKです。
その他
- 大量のQuadMeshが使用されます。