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); } }
public void SetState(ChipState state) { currentState = state; }
private void Awake() { currentState = ChipState.UNSELECTED; }