/* Functions */ private void Awake() { /* Down compatible. */ this.mSpriteRenderer = this.GetComponent <SpriteRenderer>(); // clean up empty slot. mSpriteRenderers = JCS_Utility.RemoveEmptySlot <SpriteRenderer>(mSpriteRenderers); }
/*******************************************/ /* Private Variables */ /*******************************************/ /*******************************************/ /* Protected Variables */ /*******************************************/ /*******************************************/ /* setter / getter */ /*******************************************/ /*******************************************/ /* Unity's function */ /*******************************************/ private void Start() { this.animationSets = JCS_Utility.RemoveEmptySlot(this.animationSets); /* Register callback */ { JCS_Input.joystickPluggedCallback += JoystickPluggedCallback; JCS_Input.joystickUnPluggedCallback += JoystickUnPluggedCallback; } JCS_Input.InputCallbackOnce(); }
/* Functions */ private void Awake() { this.mSelections = JCS_Utility.RemoveEmptySlot(mSelections); // let them know the grouper. foreach (JCS_ButtonSelection bs in mSelections) { bs.ButtonSelectionGroup = this; } selectionChanged = EmptyCallbackSelectionChanged; }