PathFinder3Dで障害物を更新

3Dで経路探索をしてくれるアセットです。空中に浮いているミサイルみたいなものの処理も可能。バージョン番号てきにベータ版っぽいですけど、しっかり動いてくれます。

障害物を更新するときの処理です。

using UnityEngine;
using PathFinder3D;
 SpaceManager spaceManager;
    private void OnEnable()
    {
        spaceManager = GameObject.FindObjectOfType();
        //障害物を生成するとき
        spaceManager.HandleAnObstacle(gameObject);
    }
    private void OnDisable()
    {
        //障害物を消す
        spaceManager.RemoveAnObstacle(gameObject);
    }

ちゃんとメソッドが用意されてました。英語なので中々見つけられなかった……。

別スレッドでやってくれるみたいです。

コメント

タイトルとURLをコピーしました