open-behavior-trees icon indicating copy to clipboard operation
open-behavior-trees copied to clipboard

NullReferenceException whenever trying to save a blackboard in Unity 2023

Open MishterKirby opened this issue 5 months ago • 6 comments

When using Open Behavior Trees under Unity 2023.3.0b2, the following output gets generated when clicking save on a behavior tree blackboard

NullReferenceException: Object reference not set to an instance of an object
OpenBehaviorTrees.BehaviorTreeEditorUtilities.GenerateAssetCopy (OpenBehaviorTrees.BehaviorTreeNode currentNode, OpenBehaviorTrees.BehaviorTreeNode parent, System.Collections.Generic.Queue`1[T] order) (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeEditorUtilities.cs:231)
OpenBehaviorTrees.BehaviorTreeEditorUtilities.GenerateAssetCopy (OpenBehaviorTrees.BehaviorTreeNode currentNode, OpenBehaviorTrees.BehaviorTreeNode parent, System.Collections.Generic.Queue`1[T] order) (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeEditorUtilities.cs:215)
OpenBehaviorTrees.BehaviorTreeEditorUtilities.GenerateAssetCopy (OpenBehaviorTrees.BehaviorTreeNode currentNode, OpenBehaviorTrees.BehaviorTreeNode parent, System.Collections.Generic.Queue`1[T] order) (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeEditorUtilities.cs:224)
OpenBehaviorTrees.BehaviorTreeEditorUtilities.GenerateTreeFromNode (OpenBehaviorTrees.BehaviorTreeNode node) (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeEditorUtilities.cs:110)
OpenBehaviorTrees.BehaviorTreeEditorWindow.Save () (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeEditorWindow.cs:1071)
OpenBehaviorTrees.BehaviorTreeWindowHeader.Render (UnityEngine.Rect position, System.Single sidebarWidth) (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeWindowHeader.cs:63)
OpenBehaviorTrees.BehaviorTreeEditorWindow.OnGUI () (at ./Library/PackageCache/com.sterberino.open-behavior-trees/Editor/BehaviorTreeEditorWindow.cs:235)

MishterKirby avatar Mar 03 '24 22:03 MishterKirby