예제 #1
0
 private void SaveToLocal(string assetName)
 {
     if (!tree || Application.isPlaying)
     {
         return;
     }
     if (!tree.IsRuntime)
     {
         EditorUtility.DisplayDialog("保存失败", "无需保存,已经是本地行为树", "确定");
         return;
     }
     if (EditorUtility.DisplayDialog("保存到本地", "保存到本地的行为树将失去对场景对象的引用,是否继续?", "继续", "取消"))
     {
         ZetanUtility.Editor.SaveFilePanel(() => BehaviourTree.PrepareLocalization(tree), assetName, ping: true);
     }
 }