weixudong
2020-12-09 17c6e8b6f2aee4ed9a15c886f54a73f0cb61b125
Assets/Scripts/TowerDefense/Affectors/AttackAffector.cs
@@ -238,6 +238,7 @@
        }
        private AudioEnum audioEnum;//当前音乐的种类
        bool isWoodAudio;
        void GetAudioEnum()
        {
@@ -607,6 +608,7 @@
                    tmpDamager.damage = damagerProjectile.damage;
                    tmpDamager.IsEnhancedBullet = true;
                    tmpDamager.TowerPtr = towerPtr;
                    isWoodAudio = true;
                }
                // 下一颗子弹是强化子弹,然后直接蓄力
@@ -628,7 +630,17 @@
            {
                m_Launcher.Launch(m_TrackingEnemy, go, projectilePoints);
                if (AudioSourceManager.Ins)
                    AudioSourceManager.Ins.Play(audioEnum);
                {
                    if (isWoodAudio)
                    {
                        isWoodAudio = false;
                        AudioSourceManager.Ins.Play(AudioEnum.WoodSkill);
                    }
                    else
                    {
                        AudioSourceManager.Ins.Play(audioEnum);
                    }
                }
            }
        }