protected virtual void GUISystemHandInvisibleGreenEventHandler(TetrisDB.HandInvisibleEvent data, GreenLightComponent group) { var handler = new GUISystemHandInvisibleGreenEventHandler(); handler.System = this; handler.Event = data; handler.Group = group; StartCoroutine(handler.Execute()); }
protected void GUISystemHandInvisibleGreenEventFilter(TetrisDB.HandInvisibleEvent data) { var GreenLightComponentItems = GreenLightComponentManager.Components; for (var GreenLightComponentIndex = 0 ; GreenLightComponentIndex < GreenLightComponentItems.Count; GreenLightComponentIndex++ ) { if (!GreenLightComponentItems[GreenLightComponentIndex].Enabled) { continue; } this.GUISystemHandInvisibleGreenEventHandler(data, GreenLightComponentItems[GreenLightComponentIndex]); } }
protected void GUISystemHandInvisibleRedEventFilter(TetrisDB.HandInvisibleEvent data) { var RedLightComponentItems = RedLightComponentManager.Components; for (var RedLightComponentIndex = 0 ; RedLightComponentIndex < RedLightComponentItems.Count; RedLightComponentIndex++ ) { if (!RedLightComponentItems[RedLightComponentIndex].Enabled) { continue; } this.GUISystemHandInvisibleRedEventHandler(data, RedLightComponentItems[RedLightComponentIndex]); } }