修改:非预设启动
为了让AStarPath通过自己加载数据启动,如下图的样子。做了以下修改
【添加】在AstarPath.cs里, 添加 SetData方法
【修改】在AstarPath类Awake方法
if (!Application.isPlaying) return;
↓ 改成
if (!Application.isPlaying || data == null) return;
【修改】在AstarData类Awake方法
if (cacheStartup && file_cachedStartup != null)
↓ 改成
if (cacheStartup && (file_cachedStartup != null || data_cachedStartup != null))
【添加】在AstarData类LoadFromCache方法,添加篮筐中的代码