Sprite spriteForChipState(ChipState state)
    {
        switch (state)
        {
        case ChipState.normal: return(Resources.Load <Sprite>("TabletPuzzle/TabletChip" + this.chipNumber));

        case ChipState.off: return(Resources.Load <Sprite>("TabletPuzzle/TabletChip" + this.chipNumber + "_off"));

        case ChipState.on: return(Resources.Load <Sprite>("TabletPuzzle/TabletChip" + this.chipNumber + "_on"));

        default: return(null);
        }
    }
Exemple #2
0
 public void SetState(ChipState state)
 {
     currentState = state;
 }
Exemple #3
0
 private void Awake()
 {
     currentState = ChipState.UNSELECTED;
 }