It seems upon reopening a project with State Trees, they don't always keep their last compiled state or recompile when the project is loading up. Same issue occurred when I removed a Task from a State in a State Tree and reopened the project; The task was executed again even though it didn't exist in the State's details anymore. Upon recompiling, it no longer occurred.
Repro Rate: 2/3 (Issue isn't always consistent.)
Results: "State has been Entered" does not print out, requiring recompilation of the State Tree.
Expected: "State has been Entered" prints out two times and the State Tree successfully starts it's logic.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-150947 in the post.
2 |
Component | UE - AI - StateTree |
---|---|
Affects Versions | 5.0 |
Created | May 3, 2022 |
---|---|
Resolved | May 6, 2022 |
Updated | Jun 1, 2022 |