What is a uBundle?

Sometimes it happens that you have to execute the same events over and over again. uBundles are a collection of uSignals and these can be managed via the uBundle database. uBundles raises all your assigned uSignals at once.

Image module
Raising a uBundle

You can call uBundle just like uSignals by code.

using uSignals; 
using uSignals; 
  public class uSignalExample : MonoBehaviour { 
 
    public uBundle OnGameStartBundle;
 
    void Start()
    {
        int anyInt = 100;
 
        uSignalRaiser.RaiseBundle("Player", "OnGameStartBundle", anyInt, 5f);
 
    }
 
}