public void ChangeBananaState() { switch (eBananaState) { case eBananaState.NORMAL: eBananaState = eBananaState.DAMAGED; break; case eBananaState.DAMAGED: eBananaState = eBananaState.VERY_DAMAGED; break; case eBananaState.VERY_DAMAGED: case eBananaState.DEAD: case eBananaState.ORIGINAL: break; default: break; } if (FeatureManager.instance.isAnimationOn) { StartCoroutine(DamagedSprite()); } else { currentSprite.enabled = false; ChangeBananaSprite(); currentSprite.enabled = true; } }
public void SetBananaState(int state) { eBananaState = (eBananaState)state; }
private void Start() { eBananaState = eBananaState.ORIGINAL; }