示例#1
0
        public void ApplyDamage(GameObject damager, DamageType type, float power = 1.0f)
        {
            if (type == DamageType.Enemy && IsAttacking)
            {
                return;
            }

            // 死亡演出
            IsRenderer = false;
            var p = Instantiate(DeathEffectPrefab, transform.position, transform.rotation);

            Destroy(p, 5.0f);

            AudioManager.PlaySE("Death", position: transform.position);

            _stageController.GameOver();
        }