using System.Collections;
using System.Collections.Generic;
using Game.Plugins.JNGame.Sync.Frame.AstarPath.RVO;
using Plugins.JNGame.Sync.Frame.AStar;
using Plugins.JNGame.Sync.Frame.AStar.Entity;
using Script.battle;
using UnityEngine;

public class GRVO02WorldMode : GBaseMode<Object>
{
    
    //初始化3D避障
    [HideInInspector]
    public JNRVOSimulator Simulator = new(MovementPlane.XZ);
    
    //初始化寻路
    [HideInInspector]
    public JNAStarPath AStar;
    
    //寻路数据
    public AStarData aStarData;
    

    public override void OnSyncLoad()
    {
        base.OnSyncLoad();
        //初始化寻路
        AStar = new(aStarData);
    }
}
