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