Search Issue Tracker
Fixed
Fixed in 1.0.8
Votes
0
Found in [Package]
1.0.6
Issue ID
BEHAVB-114
Regression
No
Editing BehaviorGraphAgent variable at runtime will impact all the agents sharing the same graph
Steps to reproduce:
- Open an empty project with Unity 6.0.26f or above
- Install {{com.unity.behavior@1.0.6}}
- Import the provided repro .unitypackage to the project
- Open the Subgraph scene and run the scene
- Select Cube1 and check Blackboard Variables.Rotate in the Inspector panel. This means that Cube1 will rotate 180 degrees along the Y axis within 2 seconds
- Select Cube2 and check Blackboard Variables.Rotate in the Inspector panel. This means that Cube2 will rotate 360 degrees along the X axis within 4 seconds
- Select Cube1 again and find that the Blackboard Variables of Cube1 are overwritten by the Blackboard Variables of Cube2
Actual results:
- Blackboard Variables of Cube1 are overwritten by the Blackboard Variables of Cube2
Expected results:
- BehaviorAgent Blackboard Variable are not overwritten by other agent using the same graph.
\\
Reproducible with versions:
Unity 6.0.26f
Not reproducible with versions:
Can’t test with versions:
\\
Tested on (OS):
\\
Notes:
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Stevedore error: Cannot create artifact ps4-sdk-12_50 using repository unity-internal because that repository has been blocked" error when running "jam ProjectFiles"
- Crash on NVDEV_Thunk when changing VideoPlayer clip source on certain machines
- [HDRP] Forced context-switching occurs when adding an unregistered Custom Post Process to a scene Volume
- Multiple errors are spammed in the Console window when entering “Infinity” value in the Falloff field of a Freeform Light 2D
- Inspector loses focus or Material doesn't update when using GetModifiedMaterial with a Mask component
Add comment