The TargetInfo is a pure c# class, which holds the reference to scene object, but that should not be the issue, since NodeCanvas is storing reference to this TargetInfo class.
I was changing this value through the Variable<TargetInfo>.value I have received from the Blackboard itself. But right after changing this Variable<TargetInfo>.value, it got overridden by the system as shown in the screenshot.
I can no longer send the project with reproduction though, as I have unfortunately decided not to use NodeCanvas anymore, as it had so many issues I was spending more time debugging them then using node canvas itself (as per several bug threads in this forum, some I could not even report as the issues were very hard to describe and reproduce)
Which is a shame as it has the best UX and design of all the graphs on the market, behavior designer has old and clunky UI but it just works.
Login
Register
By registering on this website you agree to our Privacy Policy.