From 7fcfe2b029ffad2c35630d411d283c95ada7df5f Mon Sep 17 00:00:00 2001
From: chenxin <chenxin6991@163.com>
Date: Wed, 09 Dec 2020 17:43:15 +0800
Subject: [PATCH] Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master

---
 Assets/Resources/Music/选择buff后.wav.meta                |    2 +-
 /dev/null                                              |    0 
 Assets/Materials/PVE/PVEBg3.png.meta                   |    2 +-
 Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs   |   16 +++++++++++++++-
 Assets/Materials/PVE/Materials/PVEBg.mat               |    2 +-
 Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs    |    3 ++-
 Assets/Resources/Music/火焰喷射.mp3                        |    0 
 Assets/Resources/Music/BGM2.mp3                        |    0 
 Assets/Scripts/Music/AudioSourceManager.cs             |    8 +++++++-
 Assets/Scripts/UI/FinalPanel/FinalPanel.cs             |    4 +++-
 Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs |    3 +++
 Assets/Resources/Music/冰淇淋技能.mp3                       |    0 
 Assets/Resources/Music/选择buff后.wav                     |    0 
 13 files changed, 33 insertions(+), 7 deletions(-)

diff --git a/Assets/Materials/PVE/Materials/PVEBg.mat b/Assets/Materials/PVE/Materials/PVEBg.mat
index d74932e..2ceca37 100644
--- a/Assets/Materials/PVE/Materials/PVEBg.mat
+++ b/Assets/Materials/PVE/Materials/PVEBg.mat
@@ -8,7 +8,7 @@
   m_PrefabInstance: {fileID: 0}
   m_PrefabAsset: {fileID: 0}
   m_Name: PVEBg
-  m_Shader: {fileID: 10750, guid: 0000000000000000f000000000000000, type: 0}
+  m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0}
   m_ShaderKeywords: 
   m_LightmapFlags: 4
   m_EnableInstancingVariants: 0
diff --git a/Assets/Materials/PVE/PVEBg3.png.meta b/Assets/Materials/PVE/PVEBg3.png.meta
index 8d2404a..767c486 100644
--- a/Assets/Materials/PVE/PVEBg3.png.meta
+++ b/Assets/Materials/PVE/PVEBg3.png.meta
@@ -6,7 +6,7 @@
   serializedVersion: 11
   mipmaps:
     mipMapMode: 0
-    enableMipMap: 1
+    enableMipMap: 0
     sRGBTexture: 1
     linearTexture: 0
     fadeOut: 0
diff --git a/Assets/Resources/Music/BGM2.mp3 b/Assets/Resources/Music/BGM2.mp3
index b5b3864..5da4d7c 100644
--- a/Assets/Resources/Music/BGM2.mp3
+++ b/Assets/Resources/Music/BGM2.mp3
Binary files differ
diff --git "a/Assets/Resources/Music/\345\206\260\346\267\207\346\267\213\346\212\200\350\203\275.mp3" "b/Assets/Resources/Music/\345\206\260\346\267\207\346\267\213\346\212\200\350\203\275.mp3"
index 3f82706..086c872 100644
--- "a/Assets/Resources/Music/\345\206\260\346\267\207\346\267\213\346\212\200\350\203\275.mp3"
+++ "b/Assets/Resources/Music/\345\206\260\346\267\207\346\267\213\346\212\200\350\203\275.mp3"
Binary files differ
diff --git "a/Assets/Resources/Music/\347\201\253\347\204\260\345\226\267\345\260\204.mp3" "b/Assets/Resources/Music/\347\201\253\347\204\260\345\226\267\345\260\204.mp3"
index 9749835..2acde59 100644
--- "a/Assets/Resources/Music/\347\201\253\347\204\260\345\226\267\345\260\204.mp3"
+++ "b/Assets/Resources/Music/\347\201\253\347\204\260\345\226\267\345\260\204.mp3"
Binary files differ
diff --git "a/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.mp3" "b/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.mp3"
deleted file mode 100644
index f13baca..0000000
--- "a/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.mp3"
+++ /dev/null
Binary files differ
diff --git "a/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.wav" "b/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.wav"
new file mode 100644
index 0000000..71fd851
--- /dev/null
+++ "b/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.wav"
Binary files differ
diff --git "a/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.mp3.meta" "b/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.wav.meta"
similarity index 91%
rename from "Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.mp3.meta"
rename to "Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.wav.meta"
index 1c8cc5b..ffb6d2d 100644
--- "a/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.mp3.meta"
+++ "b/Assets/Resources/Music/\351\200\211\346\213\251buff\345\220\216.wav.meta"
@@ -1,5 +1,5 @@
 fileFormatVersion: 2
-guid: 7038f3d098e09e24dae79641a76e7784
+guid: 28f2776f5338e0d44af75342f26e20da
 AudioImporter:
   externalObjects: {}
   serializedVersion: 6
diff --git a/Assets/Scripts/Music/AudioSourceManager.cs b/Assets/Scripts/Music/AudioSourceManager.cs
index 5781941..17665d4 100644
--- a/Assets/Scripts/Music/AudioSourceManager.cs
+++ b/Assets/Scripts/Music/AudioSourceManager.cs
@@ -26,6 +26,7 @@
     WaterTowerSkill,//冰淇淋技能
     WoodSkill,//玉米狙击子弹
     Upgrade,//合成
+    Gold,//金币
 
 }
 public class AudioSourceManager : MonoBehaviour
@@ -154,6 +155,9 @@
             case AudioEnum.Upgrade:
                 Play("合成", true);
                 break;
+            case AudioEnum.Gold:
+                Play("金币", true);
+                break;
         }
     }
 
@@ -229,8 +233,10 @@
     /// </summary>
     public void StopBGAudio()
     {
-        if (!audioSourceList[0].isPlaying)
+        if (audioSourceList[0].isPlaying)
+        {
             audioSourceList[0].Stop();
+        }
     }
 
     /// <summary>
diff --git a/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs b/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
index b036506..51ccd43 100644
--- a/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
+++ b/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
@@ -51,7 +51,6 @@
                 IconList[i].Reset();
             }
 
-            AudioSourceManager.Ins?.Play(AudioEnum.BuffAppear);
         }
 
         private void OnDisable()
@@ -120,6 +119,7 @@
         {
             EndlessMaskUI.instance.Show();
             gameObject.SetActive(true);
+            AudioSourceManager.Ins?.Play(AudioEnum.ChooseBuff);
         }
 
         public void HideBuffUI()
@@ -138,6 +138,7 @@
                 IconList[i].SetName(list[i].Config.name);
                 IconList[i].SetEffect(list[i].Config.brief);
                 IconList[i].SetRare(list[i].Config.rare);
+                IconList[i].SetIsGold(list[i].EffectType == EndlessBuffEffectType.GoldAdd);
             }
         }
     }
diff --git a/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs b/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
index 6b4749b..b93333c 100644
--- a/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
+++ b/Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
@@ -70,7 +70,10 @@
         {
             float cashToOpen = TowerPlacementGridEndless.GRID_OPENCASH;
             if (EndlessLevelManager.instance.Currency.currentCurrency < cashToOpen)
+            {
+                AudioSourceManager.Ins.Play(AudioEnum.UIDisable);
                 return;
+            }
 
             // 减少Cash并开启相应塔防管理器的兵线
             bool bsucc = EndlessLevelManager.instance.Currency.TryPurchase((int)cashToOpen);
diff --git a/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs b/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
index 9a6b69e..054ea46 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
@@ -63,7 +63,15 @@
 
         public void OnClick()
         {
-            AudioSourceManager.Ins.Play(AudioEnum.ChooseBuff);
+            //判断是否是金钱
+            if (isGold)
+            {
+                AudioSourceManager.Ins.Play(AudioEnum.Gold);
+            }
+            else
+            {
+                AudioSourceManager.Ins.Play(AudioEnum.UI);
+            }
 
             if (OnSelectBuffCompleted != null)
                 OnSelectBuffCompleted(Index);
@@ -106,6 +114,12 @@
             Name.color = EndlessBuffData.GetColorByRare(rare);
         }
 
+        bool isGold;//是否是金币BUFF
+        public void SetIsGold(bool isGold)
+        {
+            this.isGold = isGold;
+        }
+
 
         /// <summary>
         /// 设置选中状态,做个缓动播放粒子特效
diff --git a/Assets/Scripts/UI/FinalPanel/FinalPanel.cs b/Assets/Scripts/UI/FinalPanel/FinalPanel.cs
index 0d80c49..3a89838 100644
--- a/Assets/Scripts/UI/FinalPanel/FinalPanel.cs
+++ b/Assets/Scripts/UI/FinalPanel/FinalPanel.cs
@@ -80,6 +80,8 @@
     /// <param name="myScore">789220</param>
     public void SetData(string waveInfo, int myScore)
     {
+        AudioSourceManager.Ins.StopBGAudio();//进来后停止播放BGM
+
         _waveInfo = waveInfo;
         _myScore = myScore;
         isFirstStart = true;//首次启动下载到数据执行动效
@@ -233,7 +235,7 @@
         {
             var temp = Math.Floor(value);
             scoreText.text = temp + "";
-        }, 0, _myScore, 1.71f));
+        }, 0, _myScore, 1.4f));
         agentTweenSeq.AppendCallback(StartLoadLargeData);
 
         tsLight = transform.Find("ImageLight");

--
Gitblit v1.9.1