VIROO Studio - Interactions and Actions: Procedural Menu

To create a procedural menu you have to do it as Unity dictates. The only thing to keep in mind is that in GameObject Canvas these two scripts must be present.



If you do not use a UnityEventAction or a Viroo action it will be executed only locally. In this case if you want to execute in several clients what you have to do is to create an action so that when you press for example a button it is executed in all the clients.
To create a custom action all you have to do is inherit from BroadcastObjectAction and implement the LocalExecuteImplementation method, this method is the one that will be executed in all clients.
For instance:




Pressing the button calls the Execute method which causes it to be executed over the network and causes the LocalExecuteImplementation method to be called on all clients.

Please visit our VirooStudio FAQ&Troubleshooting page for more info: VirtualDesk Support - VIROO Knowledge Base - VIROO STUDIO