コード例 #1
0
ファイル: HitPoints.cs プロジェクト: dmdSpirit/ChatSandbox
        private void UpdateUI()
        {
            if (HP == maxHP)
            {
                HPBar.gameObject.SetActive(false);
            }
            else
            {
                HPBar.gameObject.SetActive(true);
                HPBar.SetProgress(HP / maxHP);
            }

            OnHPUpdate?.Invoke();
        }
コード例 #2
0
ファイル: Monster.cs プロジェクト: QuantumMustard/huntpie
 protected virtual void _onHPUpdate()
 {
     OnHPUpdate?.Invoke(this, new MonsterUpdateEventArgs(this));
 }
コード例 #3
0
        protected virtual void _onHPUpdate()
        {
            MonsterEventArgs args = new MonsterEventArgs(this);

            OnHPUpdate?.Invoke(this, args);
        }