public void OpenMiddleToLeftUp(ChipSphereLines.LineType lineType) { bool state = lineType != ChipSphereLines.LineType.None; NGUITools.SetActiveSelf(this.middleToLeftUp.gameObject, state); if (lineType == ChipSphereLines.LineType.Yellow) { this.middleToLeftUp.spriteName = "Chip_Sphere_LINE_ON"; } else if (lineType == ChipSphereLines.LineType.Blue) { this.middleToLeftUp.spriteName = "Chip_Sphere_LINE_OK"; } }
private void RefreshLines(Action <ChipSphereLines.LineType> method, int leftButtonNo, int rightButtonNo) { ChipSphereLines.LineType obj = ChipSphereLines.LineType.None; if (this.myMaxChipSlot == 5 && (leftButtonNo > 5 || rightButtonNo > 5)) { return; } if (this.chipSphereIconButtons[leftButtonNo - 1].isPuttedChip && this.chipSphereIconButtons[rightButtonNo - 1].isPuttedChip) { obj = ChipSphereLines.LineType.Yellow; } else if (this.chipSphereIconButtons[leftButtonNo - 1].isOpened && this.chipSphereIconButtons[rightButtonNo - 1].isOpened) { obj = ChipSphereLines.LineType.Blue; } method(obj); }