public void StartSpin(float delay = 0f) { if (delay == 0f) { StartSpinAnimation(); return; } delayTimer = 0f; delayAmount = delay; currentState = ExchangeReelState.WaitingToStart; }
private void StopSpinAnimation() { animator.SetTrigger("StopSpin"); currentState = ExchangeReelState.Idle; }
private void StartSpinAnimation() { animator.SetTrigger("StartSpin"); currentState = ExchangeReelState.Spinning; }
public void StopSpin() { delayTimer = 0f; stopSpin = true; currentState = ExchangeReelState.WaitingToStop; }