Exemplo n.º 1
0
 protected override void Awake()
 {
     base.Awake();
     _state     = DestroyableState.Idle;
     _prevState = DestroyableState.Idle;
     _platform.SetSprite(1);
 }
Exemplo n.º 2
0
    IEnumerator FallAfterTime()
    {
        yield return(new WaitForSeconds(shakeTime));

        _state = DestroyableState.Fall;
    }
Exemplo n.º 3
0
 public virtual void StartFalling()
 {
     _state = DestroyableState.Shaking;
 }