コード例 #1
0
ファイル: BasicTower.cs プロジェクト: pev285/TowerDefenceDemo
        private void Fire()
        {
            if (_currentEnemy == null)
            {
                return;
            }

            StartCoroutine(ShowBeam(_firePoint.position, _currentEnemy.GetPosition()));
            _currentEnemy.ApplyDamage(_damage);
        }
コード例 #2
0
 public void OnEnemyCollision(IEnemy enemy)
 {
     enemy.ApplyDamage(1f);
     Destroy(gameObject);
 }