/// <summary> /// Tir unOrbe qui tirera des lasers en avancant /// </summary> /// <param name="lstLasers">liste de moving object où ajouter les lasers tirés</param> protected override void Shoot(ref List<MovingObject> lstLasers) { SlowBall laser; laser = new SlowBall(_parent, 100, TTL); // laser.Speed += _parent.Speed; lstLasers.Add(laser); if (_parent is EnnemyShip) { //SoundManager.Play(SoundManager.LaserHeavy, 0.2f); } else SoundManager.Play(SoundManager.LaserHeavy, 0.2f); }
/// <summary> /// Tir unOrbe qui tirera des lasers en avancant /// </summary> /// <param name="lstLasers">liste de moving object où ajouter les lasers tirés</param> override protected void Shoot(ref List <MovingObject> lstLasers) { SlowBall laser; laser = new SlowBall(_parent, 100, TTL); // laser.Speed += _parent.Speed; lstLasers.Add(laser); if (_parent is EnnemyShip) { //SoundManager.Play(SoundManager.LaserHeavy, 0.2f); } else { SoundManager.Play(SoundManager.LaserHeavy, 0.2f); } }