com.unity.behavior 1.0.3

com.unity.behavior

Source docs
Notes: processedReleased October 14, 2024

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 6000.0 (16f1)

Package Dependencies

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.