Esempio n. 1
0
 protected override void Update()
 {
     if (_isDirty && isActiveAndEnabled)
     {
         _isDirty = false;
         _ballSpriteRenderer.sprite = BallType.GetSprite();
         Hitpoints    = Magnitude.GetHitpoints();
         MaxHitpoints = Magnitude.GetHitpoints(); PowerGemSprite.SetActive(HasPowerGem);
         DamageSprite.SetActive(Magnitude != BallMagnitude.Standard);
         gameObject.transform.localScale = _baseScale * Magnitude.GetScale();
     }
 }