Skip to content

Behavior Tree Root script shows a red "Null (Assign)" in the Source property #173

@KontosTwo

Description

@KontosTwo

Here is what it looks like:

Screen Shot 2021-12-05 at 7 56 32 PM

Here is the relevant manifest.json sections

Screen Shot 2021-12-05 at 7 56 24 PM

Attempting to Play prints the following error log

NullReferenceException: Object reference not set to an instance of an object
EntitiesBT.Components.BehaviorTreeRoot.Convert (Unity.Entities.Entity entity, Unity.Entities.EntityManager dstManager, GameObjectConversionSystem conversionSystem) (at Library/PackageCache/com.quabug.entities-bt.essential@1.3.0/Runtime/Components/BehaviorTreeRoot.cs:27)
Unity.Entities.Conversion.ConvertGameObjectToEntitySystem.Convert (UnityEngine.Transform transform, System.Collections.Generic.List`1[T] convertibles) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/GameObjectConversion/ConvertGameObjectToEntitySystem.cs:44)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Unity.Entities.Conversion.JournalingUnityLogger:LogException(Exception, Object) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/GameObjectConversion/JournalingUnityLogger.cs:50)
UnityEngine.Debug:LogException(Exception, Object)
Unity.Debug:LogException(Exception, Object) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Stubs/Unity/Debug.cs:29)
Unity.Entities.Conversion.ConvertGameObjectToEntitySystem:Convert(Transform, List`1) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/GameObjectConversion/ConvertGameObjectToEntitySystem.cs:49)
Unity.Entities.Conversion.<>c__DisplayClass1_0:<OnUpdate>b__0(Transform) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/GameObjectConversion/ConvertGameObjectToEntitySystem.cs:57)
Unity.Entities.EntityQueryBuilder:ForEach(F_C`1) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/EntityQueryBuilder_ForEach.gen.cs:230)
Unity.Entities.Conversion.ConvertGameObjectToEntitySystem:OnUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/GameObjectConversion/ConvertGameObjectToEntitySystem.cs:57)
Unity.Entities.ComponentSystem:Update() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:114)
Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:472)
Unity.Entities.ComponentSystemGroup:OnUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:417)
Unity.Entities.ComponentSystem:Update() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:114)
Unity.Entities.GameObjectConversionUtility:Convert(World) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/GameObjectConversion/GameObjectConversionUtility.cs:152)
Unity.Entities.ConvertToEntitySystem:Convert() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/ConvertToEntity.cs:176)
Unity.Entities.ConvertToEntitySystem:OnUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities.Hybrid/ConvertToEntity.cs:67)
Unity.Entities.ComponentSystem:Update() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:114)
Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:472)
Unity.Entities.ComponentSystemGroup:OnUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystemGroup.cs:417)
Unity.Entities.ComponentSystem:Update() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ComponentSystem.cs:114)
Unity.Entities.DummyDelegateWrapper:TriggerUpdate() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/ScriptBehaviourUpdateOrder.cs:333)

What did I do wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions