kuront’s blog

主にUnityでのゲーム制作やってます。

【Unity】RPG制作 その20-探索イベントのランダム配置

 今回は探索イベントをランダムに配置する処理を実装していきます。
はじめに、今までDangeonMap.csのposOfEventに直接入力していたIDを階段の上り下りのイベント以外全て-1にしておきます。

 


クリックで展開

 次に探索イベント初期化する関数と、探索イベントランダムに配置する関数を作成します。

 


クリックで展開

作った関数をSetEventをする前に呼び出します。

 


クリックで展開

 


クリックで展開

これでEventIDが0~4の探索イベントが1フロアにつき3~5個生成されるようになりました。

youtu.be

次回はダンジョンの進行を阻むギミックを作っていきたいと思います。