Bläddra i källkod

修复加载空树异常的bug

tanghai 11 år sedan
förälder
incheckning
a7ddb00495
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      CSharp/App/Modules/Tree/BehaviorTreeViewModel.cs

+ 4 - 0
CSharp/App/Modules/Tree/BehaviorTreeViewModel.cs

@@ -189,6 +189,10 @@ namespace Tree
 			byte[] bytes = File.ReadAllBytes(filePath);
 			var treeNodeDataArray = ProtobufHelper.FromBytes<TreeNodeDataArray>(bytes);
 			treeNodeDataArray.Init();
+			if (treeNodeDataArray.TreeNodeDatas.Count == 0)
+			{
+				return;
+			}
 			RecursionLoad(treeNodeDataArray, treeNodeDataArray.TreeNodeDatas[0], null);
 		}