[LOGGED] Feature request: Exit Scene Trigger
-
I found in my current work that it would be very helpful to have an Exit Scene Trigger (similar to Enter Scene Trigger). Lacking the Exit Scene Trigger compels me to use a Keyboard watcher + Jump + OSC Trigger to turn off the Lasers (controlled by external program). However that only works if I press a Space bar to go to the next scene. If I simply mouse click on an arbitrary scene my Lasers stay on.
Exit Scene Trigger in my setup would be connected to the above OSC trigger to turn off the Lasers and would work regardless of how I exit the current scene.
Thank you.
-
I love this idea, but in the meantime here's a patch that notifies a background Scene anytime the current Scene Changes (regardless of how you change Scenes): scene-changed-detection-4.1.3-2025-09-17.iz
-
Oh, also, I've added your text to the existing feature request for an Exit Scene Trigger actor.
-
Due to the processing model in the Isadora scene, I think an exit scene trigger requires some thought, since it would need to occur before the final round of scene processing (at least one round more would be needed to use the output trigger).
Currently, the closest thing I can think of is the python_finalize() function supported by Pythoner.
The docs state:
python_finalize() takes no parameters, and any value it returns is ignored.
So you can't use it to send value or trigger out, but you could have it Send Out an OSC message, that can be retrieved in a background scene. If you are managing your Lasers from a background scene, this could provide the signal you are looking for.