[ANSWERED] User Actor Update All
-
Hi, I have a User Actor that is having internal actor values changed via touch osc. (specifically timing on a Jump Actor) I can modify value with touch osc when I am on the current scene but when I switch scenes the User Actor has not "saved and updated all."
Is there a way to auto update the User Actor or a better way of doing this I am not aware of? I am relatively new to Isadora so I very well could have just missed something.
-
The easiest way around this is to make the value that is being changed exposed to the outside of the user actor and sent in via an input.
You could also, separate your touch OSC input values even more. Capture your OSC inputs, and set Globals to these values. Then in your user actor use the get Globals to use the values.
Globals will persist between scenes. (however, you can run into cases where moving to a new scene resets your values because you load a set Globals actor with new initial values)So really, I think the easiest option is to expose the input values. For true cross scene persistence, a background scene is the most powerful option (although a little more advanced).
see: Isadora 101 - #7: Activating Multiple Scenes -
@barrowcivic said:
Is there a way to auto update the User Actor or a better way of doing this I am not aware of? I am relatively new to Isadora so I very well could have just missed something.
I'd also recommend using your OSC to change a Set Global Values actor in a background Scene and then putting Get Global Values actors inside your User Actors.
-
Here's an article on how to use the Set and Get Global Values actors: https://support.troikatronix.com/support/solutions/articles/13000014936-using-the-global-value-actors
Additionally, if you take a look at the Isadora 4 Manual, you'll find:
- The Get Global Values actor on pages 501-502
- The Set Global Values actor on pages 719-720
As you're new to Isadora, I'd also recommend checking out our Isadora Mini-Tutorials playlist on the TroikaTronix YouTube Channel. There you can learn some helpful basic tips, but also tricks and best practices that that might take you a while to figure out otherwise.