Пример #1
0
    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";
        }
    }
Пример #2
0
 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);
 }