コード例 #1
0
ファイル: FrostOrb.cs プロジェクト: dargonesti/AsteroidsGame
        /// <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);
        }
コード例 #2
0
        /// <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);
            }
        }