From 452c75675679c44cc39b04bdb7d330d7c5c14d5c Mon Sep 17 00:00:00 2001
From: wangguan <wangguan@kt007.com>
Date: Tue, 29 Dec 2020 10:48:06 +0800
Subject: [PATCH] 增加多SDK支持。常规使用SDKChannel.KTGM 偶哈游的是空SDK

---
 Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

diff --git a/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs b/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
index 9a6b69e..7677345 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
@@ -53,6 +53,8 @@
         private string qualityPath = "UI/Endless/BuffQuality/";
         public ParticleSystem myPS;//播放粒子特效
         GameObject psParent;
+
+        public BuffFly buffFly;//确定后的飞动脚本
         private void Start()
         {
             if (psParent == null && myPS != null)
@@ -63,10 +65,32 @@
 
         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);
+        }
+
+        public void Fly()
+        {
+            if (buffFly != null)
+            {
+                buffFly.SetIcon(Icon.sprite);
+                buffFly.SetQuality(QualityImage.sprite);
+                buffFly.SetName(Name.text);
+                buffFly.SetEffect(Effect.text);
+                buffFly.SetRare(Name.color);
+                buffFly.Fly();
+            }
+
         }
 
         public void SetIcon(int resId)
@@ -106,6 +130,12 @@
             Name.color = EndlessBuffData.GetColorByRare(rare);
         }
 
+        bool isGold;//是否是金币BUFF
+        public void SetIsGold(bool isGold)
+        {
+            this.isGold = isGold;
+        }
+
 
         /// <summary>
         /// 设置选中状态,做个缓动播放粒子特效

--
Gitblit v1.9.1