From fed1e0a36f4df986df21bc85a2b9f05e781ce1c2 Mon Sep 17 00:00:00 2001
From: Hale Cai <339726288@qq.com>
Date: 星期五, 10 八月 2018 15:45:39 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
---
System/FairylandCeremony/CeremonyOutOfPrintWin.cs | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
diff --git a/System/FairylandCeremony/CeremonyOutOfPrintWin.cs b/System/FairylandCeremony/CeremonyOutOfPrintWin.cs
index 3f8016a..02336b9 100644
--- a/System/FairylandCeremony/CeremonyOutOfPrintWin.cs
+++ b/System/FairylandCeremony/CeremonyOutOfPrintWin.cs
@@ -12,7 +12,7 @@
[SerializeField] Text secondNameText;
[SerializeField] Text thirdNameText;
[SerializeField] Text remainTimeText;
-
+ [SerializeField] List<UIEffect> rankEffectlist = new List<UIEffect>();
[SerializeField] List<CommonItemBaisc> firstItemlist = new List<CommonItemBaisc>();
[SerializeField] List<CommonItemBaisc> secondItemlist = new List<CommonItemBaisc>();
[SerializeField] List<CommonItemBaisc> thirdItemlist = new List<CommonItemBaisc>();
@@ -83,19 +83,42 @@
if (list.Count > 0)
{
firstNameText.text = list[0].Name1;
+ SetRankEffect(0,(int)list[0].ID);
}
if (list.Count > 1)
{
secondNameText.text = list[1].Name1;
+ SetRankEffect(1, (int)list[1].ID);
}
if (list.Count > 2)
{
thirdNameText.text = list[2].Name1;
+ SetRankEffect(2, (int)list[2].ID);
}
}
+ }
+ private void SetRankEffect(int rank,int playerId)
+ {
+ for(int i = 0; i < rankEffectlist.Count; i++)
+ {
+ if(rank == i && playerId == PlayerDatas.Instance.baseData.PlayerID)
+ {
+ if(!rankEffectlist[i].IsPlaying)
+ {
+ rankEffectlist[i].Play();
+ }
+ }
+ else
+ {
+ if (rankEffectlist[i].IsPlaying)
+ {
+ rankEffectlist[i].Stop();
+ }
+ }
+ }
}
private void RefreshSecond()
--
Gitblit v1.8.0