From 2a86bfa84ad4ed870703022ea765e29f16d25a08 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 04 三月 2019 17:17:08 +0800
Subject: [PATCH] 6259 【前端】【2.0】技能升级功能

---
 System/MainInterfacePanel/TopAnimationPlay.cs |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/System/MainInterfacePanel/TopAnimationPlay.cs b/System/MainInterfacePanel/TopAnimationPlay.cs
index 2595f61..ffd6265 100644
--- a/System/MainInterfacePanel/TopAnimationPlay.cs
+++ b/System/MainInterfacePanel/TopAnimationPlay.cs
@@ -5,7 +5,7 @@
 using UnityEngine;
 using System.Collections;
 using UnityEngine.UI;
-using TableConfig;
+
 using UnityEngine.EventSystems;
 using System.Collections.Generic;
 using System;
@@ -26,11 +26,11 @@
         TreasureFindHostModel hostModel { get { return ModelCenter.Instance.GetModel<TreasureFindHostModel>(); } }
         OSGiftModel osGiftModel { get { return ModelCenter.Instance.GetModel<OSGiftModel>(); } }
         LimitedTimePackageItemClassModel limitedTimePackageItemModel { get { return ModelCenter.Instance.GetModel<LimitedTimePackageItemClassModel>(); } }
+        ImpactRankModel impactRankModel { get { return ModelCenter.Instance.GetModel<ImpactRankModel>(); } }
         private void OnEnable()
         {
             FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChange;
             hostModel.TreasureFindHostCompleteAct += TreasureFindHostCompleteAct;
-            osGiftModel.OnOSGiftStateChange += OnOSGiftStateChange;
             RedpointCenter.Instance.redpointValueChangeEvent += UpdateRedpoint;
             TimeUtility.OnServerOpenDayRefresh += OnStepServerDay;
             OpenServerActivityCenter.Instance.openServerActivityStateChange += OpenServerActivityStateChange;
@@ -38,18 +38,24 @@
             OperationTimeHepler.Instance.operationStartEvent += operationStartEvent;
             OperationTimeHepler.Instance.operationEndEvent += operationEndEvent;
             limitedTimePackageItemModel.UpdateLimitedTimePackageItem += UpdateLimitedTimePackageItem;
+            impactRankModel.inImpactRankUpdate += InImpactRankUpdate;
+        }
+
+        private void InImpactRankUpdate()
+        {
+            Await1();
         }
 
         private void operationStartEvent(Operation arg1, int arg2)
         {
-            if (arg1 == Operation.GiftPackage || arg1 == Operation.FairyCeremony)
+            if (arg1 == Operation.FairyCeremony)
             {
                 Await1();
             }
         }
         private void operationEndEvent(Operation arg1, int arg2)
         {
-            if (arg1 == Operation.GiftPackage || arg1 == Operation.FairyCeremony)
+            if ( arg1 == Operation.FairyCeremony)
             {
                 Await1();
             }
@@ -109,7 +115,7 @@
         }
         private void LateUpdate()
         {
-            if (WindowCenter.Instance.CheckOpen<MainInterfaceWin>())
+            if (WindowCenter.Instance.IsOpen<MainInterfaceWin>())
             {
                 if (IsBool)
                 {
@@ -133,7 +139,6 @@
         {
             FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChange;
             hostModel.TreasureFindHostCompleteAct -= TreasureFindHostCompleteAct;
-            osGiftModel.OnOSGiftStateChange -= OnOSGiftStateChange;
             RedpointCenter.Instance.redpointValueChangeEvent -= UpdateRedpoint;
             TimeUtility.OnServerOpenDayRefresh -= OnStepServerDay;
             OpenServerActivityCenter.Instance.openServerActivityStateChange -= OpenServerActivityStateChange;
@@ -141,6 +146,7 @@
             OperationTimeHepler.Instance.operationStartEvent -= operationStartEvent;
             OperationTimeHepler.Instance.operationEndEvent -= operationEndEvent;
             limitedTimePackageItemModel.UpdateLimitedTimePackageItem -= UpdateLimitedTimePackageItem;
+            impactRankModel.inImpactRankUpdate -= InImpactRankUpdate;
             highBtnRecord = null;
             IsBool = true;
         }
@@ -168,7 +174,7 @@
                 {
                     if (isPlayerUIeffect != null)
                     {
-                        isPlayerUIeffect.IsStarPlayUieffect();
+                        isPlayerUIeffect.StartPlayUIEffect();
                     }
 
                 }
@@ -184,7 +190,7 @@
                 {
                     if (isPlayerUIeffect != null)
                     {
-                        isPlayerUIeffect.GetIsPlayUieffect();
+                        isPlayerUIeffect.ObtainPlayUIEffect();
                     }
                 }
             }
@@ -202,7 +208,7 @@
                 {
                     if (isPlayerUIeffect != null)
                     {
-                        isPlayerUIeffect.IsStarPlayUieffect();
+                        isPlayerUIeffect.StartPlayUIEffect();
                     }
                 }
             }
@@ -217,7 +223,7 @@
                 {
                     if (isPlayerUIeffect != null)
                     {
-                        isPlayerUIeffect.GetIsPlayUieffect();
+                        isPlayerUIeffect.ObtainPlayUIEffect();
                     }
                 }
             }

--
Gitblit v1.8.0