public void Initialize() { size = new Point(320, 160); position = new Vector2(Screen.Width / 2 - size.X / 2, Screen.Height / 2 - size.Y / 2); healParticle = new HealParticle(name, position, size, 20, false); destroyParticle = null; breakTimer = new Timer(1f); Initialized = true; }
public override void TakeHeal(float _fHeal) { HealParticle.Play(); //데미지 계산 처리 m_fCurrentHp += _fHeal; if (m_fCurrentHp > m_fMaxHp) { m_fCurrentHp = m_fMaxHp; } characterUI.ChangeHealth(m_fCurrentHp); }