So we just added NodeCanvas to our project and I decided to do some testing with it. I added a BehaviorTreeOwner script to one of our pre-fabs and made a quick 3 state graph consisting of a Sequencer Start State and two Debug Log Text actions connected to the start state. When I run the scene, the log messages appear but the graph does not show the visual transitions (the green, yellow, and red lines).
Edit:
Also if someone could tell me how to change my profile picture that’d be great. Unless I missed it, I can’t seem to find it in my account settings.
Edit 2:
I figured it out. My custom task only defined an OnExecute action which happened instantly. Since the code executed within the span of a single frame and because Node Canvas clears the visual debugger state at the end of execution, the GUI never had a chance to draw the transition colors before it was reset.
Indeed, that is exactly what is happening. If the excution takes only one frame, the visual debugging has no time to show it before it resets and show the new frame’s debugging 🙂
Regarding avatars, currently the forum system fetches avatars from http://gravatar.com, but I can see into adding the ability to upload custom ones.