Generators/MazeGenerator

Last-modified: 2025-11-13 (木) 23:16:14


MazeGenerator(メイズ ジェネレーター)

迷路を生成するコンポーネント


項目

Enabled:
このコンポーネントを有効にするかどうか。

Seed:
乱数の種。(ランダムシード)

Cells:
迷路の大きさ。(区画の数)

WallSize:
壁の長さと高さ。

Point0:
迷路の開始点。

Point1:
迷路の終着点。

Material:
壁のマテリアル。

Bake:
メッシュベイクする。
一度迷路を生成してからTrueにして、再生成してください。

Generate()
アクション(同期デリゲート)で、迷路を生成する。

RandomizeSeed
押すと、Seedにランダムな値を設定する。

Generate
押すと、迷路が生成される。


使用例

  • 空スロットにアタッチ。
    各種設定を適当に行い、Generateボタンを押す。
    (ありえない設定を行うと、停止します。)
  • 気に入った迷路になるまで、RandomizeSeedとGenerateボタンを繰り返す。
    良い感じになったら、BakeをTrueにして最終Generateボタン押下して完成。
  • 注意!
    Generateすると、配下のスロットが自動的に消されます。
  • 迷路完成後、このコンポーネントは不要なので消してもOKです。


その他

  • 大量のQuadMeshが使用されます。