I have a FSM attached to an enemy, with a BT embedded within it. Both are asset references. If I’m viewing the BT that is inside the FSM, then click ‘Play’ on the editor, NodeCanvas kicks me out to the FSM and I’m required to navigate back to where I was in the BT to see what’s happening.
Is it possible for this to remember the view I was in? Possible as an option in the menu, maybe there’s some people who like it getting bumped to the front view, but for me I’m often testing specific sequences within a FSM -> BT, and re-navigating each time is a pain.
Unfortunately there are a bit more issues than just remembering the last viewing graph for this to be possible.
At runtime the asset reference is instantiated when it’s needed (when it first executes). As such even if the last viewing graph was to be remembered, at runtime you will not be viewing the actual instance but rather still the asset reference.
Of course everything is possible, but this specific thing is rather more involved, so I can’t promise anything for that, but I will give it a try 🙂