Esempio n. 1
0
 void HealthTimerExpired()
 {
     // change sprite?
     IsAlive = false;
     ArrowController.HideArrow();
     ArrowController.TogglePulse();
     DOTween.Sequence()
     .Join(transform.DOScale(Vector3.one * 0.25f, 0.75f))
     .Join(ArrowController.gameObject.transform.DOScale(Vector3.one * 0.25f, 0.75f))
     .Play()
     .OnComplete(() => {
         WorldController.PilotDied(this);
         Destroy(gameObject);
     });
 }