예제 #1
0
//$-----------------------------------------------------------------------------
//@ Stops the specified event
//@
//@ Parameters:
//@
//# iefx         - EchoFXEvent reference of event
//&-----------------------------------------------------------------------------
    public static void StopEvent(EchoFXEvent iefx)
    {
        if (iefx != null)
        {
            iefx.forceStop = true;
        }
    }
예제 #2
0
 //============================================================
 void Awake()
 {
     _initFlag = true;
     try
     {
         EchoFXEvent.PoolAlloc(maxEchoFXEvents, dynamicAdd);
     }
     catch
     {
         return;
     }
 }
예제 #3
0
    //============================================================
    void LateUpdate()
    {
        if (maxEchoFXEvents < 1)
        {
            return;
        }

        try
        {
            EchoFXEvent.ProcessAllInUpdate();
        }
        catch
        {
            return;
        }
    }