Behavior Designer 1.7.13 Bug in Unity6.3

AnonTokyo

New member
When I open Behavior Tree editor inspector,there are many error:

TypeLoadException: Could not resolve type with token 01000084 from typeref (expected class 'UnityEngine.EventModifiers' in assembly 'UnityEngine.IMGUIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null')
BehaviorDesigner.Editor.BehaviorDesignerWindow.OnGUI () (at <59f8ef880fbf4a509e662ce8f5992b3d>:0)
UnityEditor.HostView.InvokeOnGUI (UnityEngine.Rect onGUIPosition) (at <0e78d59907e9464abb64cd241282731e>:0)
UnityEditor.DockArea.DrawView (UnityEngine.Rect dockAreaRect) (at <0e78d59907e9464abb64cd241282731e>:0)
UnityEditor.DockArea.OldOnGUI () (at <0e78d59907e9464abb64cd241282731e>:0)
UnityEngine.UIElements.IMGUIContainer.DoOnGUI (UnityEngine.Event evt, UnityEngine.Matrix4x4 parentTransform, UnityEngine.Rect clippingRect, System.Boolean isComputingLayout, UnityEngine.Rect layoutSize, System.Action onGUIHandler, System.Boolean canAffectFocus) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.IMGUIContainer.HandleIMGUIEvent (UnityEngine.Event e, UnityEngine.Matrix4x4 worldTransform, UnityEngine.Rect clippingRect, System.Action onGUIHandler, System.Boolean canAffectFocus) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.IMGUIContainer.DoIMGUIRepaint () (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIR.RenderChainCommand.ExecuteNonDrawMesh (UnityEngine.UIElements.UIR.DrawParams drawParams, System.Single pixelsPerPoint, System.Exception& immediateException) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
Rethrow as ImmediateModeException
UnityEngine.UIElements.UIR.RenderTreeManager.RenderSingleTree (UnityEngine.UIElements.UIR.RenderTree renderTree, UnityEngine.RenderTexture nestedTreeRT, UnityEngine.RectInt nestedTreeViewport, UnityEngine.Rect bounds) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIR.RenderTreeManager.RenderRootTree () (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIRRepaintUpdater.Render () (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.BaseVisualElementPanel.Render () (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.Panel.Render () (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIElementsUtility.DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& eventHandled) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIEventRegistration.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.UIElements.UIEventRegistration+<>c.<.cctor>b__1_2 (System.Int32 i, System.IntPtr ptr) (at <0bcb90c459a2413a94634a44aeb1d754>:0)
UnityEngine.GUIUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& result) (at <b589a158f82a4d0383d140f349b608e5>:0)

WXWorkCapture_176544772574.pngWXWorkCapture_17654477281027.pngWXWorkCapture_17654477378570.pngWXWorkCapture_1765447749517.png
 
Make sure you have downloaded Behavior Designer from the package manager using Unity 6.3. The latest version supports it.
 
The downloads page doesn't have the Unity 6,3 version. You'll need to access it through the Package Manager with your Unity account. If you're not able to access your Unity account then Unity support should be able to help.
 
Jumping on this thread for the same error. We use the source code download, not the asset store/package manager version.
We've downloaded the most recent version of that, which reports itself as 1.7.13 in the welcome screen. Unless we're missing something, that's the version that adds support for 6000.3, isn't it?

For context, we're on 6000.3.2f1, and are seeing the exact same errors rachids reported.
 
I need to include the 6.3 version in the source code download. The Asset Store and Opsive Store has two versions submitted. You can just take the editor from a 6.3 download and bring that over to the source code to get past those errors.
 
I need to include the 6.3 version in the source code download. The Asset Store and Opsive Store has two versions submitted. You can just take the editor from a 6.3 download and bring that over to the source code to get past those errors.
Great, that did the trick, thank you.
 
Back
Top