com.unity.behavior 1.0.3
Source docsNotes: processedReleased October 14, 2024
Unity Compatibility
Minimum Unity: 6000.0 (16f1)
Package Dependencies
- com.unity.burst (1.7.2)
- com.unity.collections (2.1.4)
- com.unity.dt.app-ui (2.0.0-pre.10)
- com.unity.modules.ai (1.0.0)
- com.unity.modules.animation (1.0.0)
- com.unity.modules.audio (1.0.0)
- com.unity.modules.particlesystem (1.0.0)
- com.unity.modules.unitywebrequest (1.0.0)
- com.unity.nuget.newtonsoft-json (3.2.1)
✨ Features
- TriggerEvent now logs message when EventChannel is not assigned.
- Added MakeSceneActive option to LoadLevel node for Additive mode.
- Added new UI visualization for Shared blackboard variables.
📈 Improvements
- Improved logging details when an exception is raised about an invalid node transformer.
- Added logging on domain reload when any node BlackboardVariable is found that doesn't have the [SerializeReference] attribute.
- Added logging on domain reload when any Composite field of type Node is found that doesn't have the [SerializeReference] attribute.
- Added missing Switch node inspector.
- Fixed Shared Blackboard Variable causing a stack overflow in case it was referencing itself.
- Fixed invalid generation of Shared Blackboard Variable on the source runtime blackboard asset.
- Blackboard variable Exposed and Shared values can now be toggled on and off from the variable instead of right-clicking.
- Changed variable renaming to trim out any leading or trailing whitespace.
- The branch generation correction feature has been disabled for backend related issues.
🔧 Bug Fixes
- Fixed dynamic subgraph not initializing local event channels.
- Fixed dynamic subgraph overriding shared blackboard variables.
- Fixed static subgraphs not passing down same type component variables properly.
- Fixed audio resources being able to be passed into an audio clip link field when they shouldn't be.
- Fixed any component being able to be passed into any component link field instead of only when it's a subclass.
- Fixed cast variable types not working correctly in subgraphs.
- Fixed subgraph blackboard variables not marked as exposed showing in parent graph node inspector.
- Fixed a bug where StartOnEvent node (Restart mode) would only execute the first node of a sequence after restarting in case it was restarted by a TriggerEvent node on the same frame.
- Fixed an issue with node wizard preview not displaying when typed variable fields were added.
- Fixed Muse branch generation correction deleting the previously generated branch if a valid output failed to be generated.
- Fixed placeholders not generating properly with generative AI.
- Fixed top and bottom lines of edge where the end is above the start not being selectable.
- Fixed Blackboard editor not syncing with changes from graph when the graph default blackboard was being edited.
- Fixed nullref exception caused by renaming a type serialized in a Blackboard Variable.
- Fixed blackboard and graph editor toolbar height changing on smaller window sizes.
