From ccdeb7591c3820db3f146a1420b8e33df0533606 Mon Sep 17 00:00:00 2001
From: wangguan <wangguan@kt007.com>
Date: Wed, 18 Nov 2020 10:54:55 +0800
Subject: [PATCH] 修改选择BUFF特效位置

---
 Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs  |    3 
 Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs |   18 ++
 Assets/Prefabs/UI/Endless/BottomCanvas.prefab        |  365 ++++++++++++++++++++++++++++++++++++++++++++++-----
 3 files changed, 343 insertions(+), 43 deletions(-)

diff --git a/Assets/Prefabs/UI/Endless/BottomCanvas.prefab b/Assets/Prefabs/UI/Endless/BottomCanvas.prefab
index 3e688e4..be1e9af 100644
--- a/Assets/Prefabs/UI/Endless/BottomCanvas.prefab
+++ b/Assets/Prefabs/UI/Endless/BottomCanvas.prefab
@@ -5534,6 +5534,96 @@
   m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 1080, y: 1920}
   m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1001 &605952583426336762
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 3028643155105321891}
+    m_Modifications:
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_RootOrder
+      value: 5
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.x
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.y
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.z
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 8778242158096956769, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_Name
+      value: Effect_xuanze
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 2510c4ef924ab244985ab6e0dd4e0ec6, type: 3}
+--- !u!198 &6376165986999244475 stripped
+ParticleSystem:
+  m_CorrespondingSourceObject: {fileID: 5770368434774733121, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+    type: 3}
+  m_PrefabInstance: {fileID: 605952583426336762}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1001 &2593358110680681470
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -5688,17 +5778,197 @@
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
+--- !u!224 &4623057511292283298 stripped
+RectTransform:
+  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
+    type: 3}
+  m_PrefabInstance: {fileID: 2593358110680681470}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1 &4623057511292283299 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
     type: 3}
   m_PrefabInstance: {fileID: 2593358110680681470}
   m_PrefabAsset: {fileID: 0}
---- !u!224 &4623057511292283298 stripped
-RectTransform:
-  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
+--- !u!1001 &3775101299115569248
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 3028643155083363564}
+    m_Modifications:
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.y
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_RootOrder
+      value: 5
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.x
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.y
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.z
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 8778242158096956769, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_Name
+      value: Effect_xuanze (1)
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 2510c4ef924ab244985ab6e0dd4e0ec6, type: 3}
+--- !u!198 &7239445303084564769 stripped
+ParticleSystem:
+  m_CorrespondingSourceObject: {fileID: 5770368434774733121, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
     type: 3}
-  m_PrefabInstance: {fileID: 2593358110680681470}
+  m_PrefabInstance: {fileID: 3775101299115569248}
+  m_PrefabAsset: {fileID: 0}
+--- !u!1001 &3873208521798149268
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 3028643154847299432}
+    m_Modifications:
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.y
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_RootOrder
+      value: 5
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.x
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.y
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 7783682426108990601, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_LocalScale.z
+      value: 26
+      objectReference: {fileID: 0}
+    - target: {fileID: 8778242158096956769, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+        type: 3}
+      propertyPath: m_Name
+      value: Effect_xuanze (2)
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 2510c4ef924ab244985ab6e0dd4e0ec6, type: 3}
+--- !u!198 &7337508547448837589 stripped
+ParticleSystem:
+  m_CorrespondingSourceObject: {fileID: 5770368434774733121, guid: 2510c4ef924ab244985ab6e0dd4e0ec6,
+    type: 3}
+  m_PrefabInstance: {fileID: 3873208521798149268}
   m_PrefabAsset: {fileID: 0}
 --- !u!1001 &4623057511438462799
 PrefabInstance:
@@ -5854,15 +6124,15 @@
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
---- !u!1 &2593358110827121938 stripped
-GameObject:
-  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
-    type: 3}
-  m_PrefabInstance: {fileID: 4623057511438462799}
-  m_PrefabAsset: {fileID: 0}
 --- !u!224 &2593358110827121939 stripped
 RectTransform:
   m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
+    type: 3}
+  m_PrefabInstance: {fileID: 4623057511438462799}
+  m_PrefabAsset: {fileID: 0}
+--- !u!1 &2593358110827121938 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
     type: 3}
   m_PrefabInstance: {fileID: 4623057511438462799}
   m_PrefabAsset: {fileID: 0}
@@ -5883,6 +6153,11 @@
       propertyPath: Index
       value: 2
       objectReference: {fileID: 0}
+    - target: {fileID: 3130750578608519141, guid: 49213eb9f84d76e47b6b19e9a246b83c,
+        type: 3}
+      propertyPath: myPS
+      value: 
+      objectReference: {fileID: 7337508547448837589}
     - target: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
         type: 3}
       propertyPath: m_LocalPosition.x
@@ -6005,6 +6280,12 @@
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 49213eb9f84d76e47b6b19e9a246b83c, type: 3}
+--- !u!224 &3028643154847299432 stripped
+RectTransform:
+  m_CorrespondingSourceObject: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
+    type: 3}
+  m_PrefabInstance: {fileID: 4623057511490369855}
+  m_PrefabAsset: {fileID: 0}
 --- !u!114 &7735723185271377626 stripped
 MonoBehaviour:
   m_CorrespondingSourceObject: {fileID: 3130750578608519141, guid: 49213eb9f84d76e47b6b19e9a246b83c,
@@ -6017,12 +6298,6 @@
   m_Script: {fileID: 11500000, guid: 9a92c216c3d4e97459299f45fc451060, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
---- !u!224 &3028643154847299432 stripped
-RectTransform:
-  m_CorrespondingSourceObject: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
-    type: 3}
-  m_PrefabInstance: {fileID: 4623057511490369855}
-  m_PrefabAsset: {fileID: 0}
 --- !u!1001 &4623057511554511967
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -6154,6 +6429,18 @@
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: edd0f54808263644d9740a9c0040b493, type: 3}
+--- !u!1 &8424158400893339871 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 3801312133014535296, guid: edd0f54808263644d9740a9c0040b493,
+    type: 3}
+  m_PrefabInstance: {fileID: 4623057511554511967}
+  m_PrefabAsset: {fileID: 0}
+--- !u!224 &6989462182969459993 stripped
+RectTransform:
+  m_CorrespondingSourceObject: {fileID: 2366615777647505734, guid: edd0f54808263644d9740a9c0040b493,
+    type: 3}
+  m_PrefabInstance: {fileID: 4623057511554511967}
+  m_PrefabAsset: {fileID: 0}
 --- !u!114 &1184553460454064981 stripped
 MonoBehaviour:
   m_CorrespondingSourceObject: {fileID: 5789385329819219722, guid: edd0f54808263644d9740a9c0040b493,
@@ -6166,18 +6453,6 @@
   m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
---- !u!224 &6989462182969459993 stripped
-RectTransform:
-  m_CorrespondingSourceObject: {fileID: 2366615777647505734, guid: edd0f54808263644d9740a9c0040b493,
-    type: 3}
-  m_PrefabInstance: {fileID: 4623057511554511967}
-  m_PrefabAsset: {fileID: 0}
---- !u!1 &8424158400893339871 stripped
-GameObject:
-  m_CorrespondingSourceObject: {fileID: 3801312133014535296, guid: edd0f54808263644d9740a9c0040b493,
-    type: 3}
-  m_PrefabInstance: {fileID: 4623057511554511967}
-  m_PrefabAsset: {fileID: 0}
 --- !u!1001 &4623057511616550406
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -6366,6 +6641,11 @@
       propertyPath: Index
       value: 1
       objectReference: {fileID: 0}
+    - target: {fileID: 3130750578608519141, guid: 49213eb9f84d76e47b6b19e9a246b83c,
+        type: 3}
+      propertyPath: myPS
+      value: 
+      objectReference: {fileID: 7239445303084564769}
     - target: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
         type: 3}
       propertyPath: m_LocalPosition.x
@@ -6518,6 +6798,11 @@
       propertyPath: m_Name
       value: BuffItem
       objectReference: {fileID: 0}
+    - target: {fileID: 3130750578608519141, guid: 49213eb9f84d76e47b6b19e9a246b83c,
+        type: 3}
+      propertyPath: myPS
+      value: 
+      objectReference: {fileID: 6376165986999244475}
     - target: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
         type: 3}
       propertyPath: m_LocalPosition.x
@@ -6812,15 +7097,15 @@
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
---- !u!224 &2593358110207618566 stripped
-RectTransform:
-  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
-    type: 3}
-  m_PrefabInstance: {fileID: 4623057511883902042}
-  m_PrefabAsset: {fileID: 0}
 --- !u!1 &2593358110207618567 stripped
 GameObject:
   m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
+    type: 3}
+  m_PrefabInstance: {fileID: 4623057511883902042}
+  m_PrefabAsset: {fileID: 0}
+--- !u!224 &2593358110207618566 stripped
+RectTransform:
+  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
     type: 3}
   m_PrefabInstance: {fileID: 4623057511883902042}
   m_PrefabAsset: {fileID: 0}
@@ -6978,18 +7263,18 @@
       objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
---- !u!1 &2593358111913102219 stripped
-GameObject:
-  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
-    type: 3}
-  m_PrefabInstance: {fileID: 4623057512515660246}
-  m_PrefabAsset: {fileID: 0}
 --- !u!224 &2593358111913102218 stripped
 RectTransform:
   m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
     type: 3}
   m_PrefabInstance: {fileID: 4623057512515660246}
   m_PrefabAsset: {fileID: 0}
+--- !u!1 &2593358111913102219 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
+    type: 3}
+  m_PrefabInstance: {fileID: 4623057512515660246}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1001 &4785657875164342461
 PrefabInstance:
   m_ObjectHideFlags: 0
diff --git a/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs b/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
index 38e449a..b036506 100644
--- a/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
+++ b/Assets/Scripts/TowerDefense/UI/EndlessBuffSelect.cs
@@ -71,9 +71,10 @@
 
             SelectedIndex = index;
             IconList[index].SetState(true);
-            PlayEffect();
+            //PlayEffect();
         }
 
+
         private void PlayEffect()
         {
             if (effectObj == null)
diff --git a/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs b/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
index 7f8bf73..a11cae1 100644
--- a/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
+++ b/Assets/Scripts/TowerDefense/UI/HUD/SelectBuffIcon.cs
@@ -51,10 +51,14 @@
         private string iconPath = "UI/Endless/BuffIcon/";
 
         private string qualityPath = "UI/Endless/BuffQuality/";
-
+        public ParticleSystem myPS;//播放粒子特效
+        GameObject psParent;
         private void Start()
         {
-
+            if (psParent == null)
+            {
+                psParent = myPS.transform.parent.gameObject;
+            }
         }
 
         public void OnClick()
@@ -102,6 +106,7 @@
             Name.color = EndlessBuffData.GetColorByRare(rare);
         }
 
+
         /// <summary>
         /// 设置选中状态,做个缓动播放粒子特效
         /// </summary>
@@ -114,9 +119,18 @@
             BorderImage.gameObject.SetActive(selected);
 
             if (selected)
+            {
                 DOTween.To(() => transform.localScale, (v) => transform.localScale = v, new Vector3(1f, 1f, 1f), 0.15f);
+                if (!psParent.activeSelf) psParent.SetActive(true);
+                myPS.Play();
+            }
             else
+            {
                 DOTween.To(() => transform.localScale, (v) => transform.localScale = v, new Vector3(0.87f, 0.87f, 0.87f), 0.15f);
+                myPS.Stop();
+                if (psParent.activeSelf) psParent.SetActive(false);
+
+            }
         }
 
         /// <summary>

--
Gitblit v1.9.1