Пример #1
0
 protected override void Awake()
 {
     base.Awake();
     _state     = DestroyableState.Idle;
     _prevState = DestroyableState.Idle;
     _platform.SetSprite(1);
 }
Пример #2
0
    IEnumerator FallAfterTime()
    {
        yield return(new WaitForSeconds(shakeTime));

        _state = DestroyableState.Fall;
    }
Пример #3
0
 public virtual void StartFalling()
 {
     _state = DestroyableState.Shaking;
 }