From 7eca5fd3dea0005a8bbcf27d46ec1aec71b2011f Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期三, 10 十月 2018 10:42:25 +0800
Subject: [PATCH] 3552 【前端】【主干】绑玉转盘功能开发
---
System/Vip/VipInvest/WheelOfFortuneWin.cs | 31 ++++++++++++++++++++++++++++---
1 files changed, 28 insertions(+), 3 deletions(-)
diff --git a/System/Vip/VipInvest/WheelOfFortuneWin.cs b/System/Vip/VipInvest/WheelOfFortuneWin.cs
index daef6f0..4192e56 100644
--- a/System/Vip/VipInvest/WheelOfFortuneWin.cs
+++ b/System/Vip/VipInvest/WheelOfFortuneWin.cs
@@ -3,6 +3,7 @@
// [ Date ]: Friday, September 21, 2018
//--------------------------------------------------------
+using DG.Tweening;
using System;
using System.Collections;
using System.Collections.Generic;
@@ -20,11 +21,16 @@
[SerializeField] CheckDisplay m_CheckDisplay;
[SerializeField] Text Money1_Text;
[SerializeField] Text Money2_Text;
- //[SerializeField] UIEffectFly m_UIEffectFly;
+ [SerializeField] Text m_Text_remainingTimes;
+ [SerializeField] Button m_PromotionBtn;
+ [Header("鏈�澶ч�熷害")]
+ public float RollingTime = 1f;
+
VipModel m_Vipmodel;
VipModel vipmodel { get { return m_Vipmodel ?? (m_Vipmodel = ModelCenter.Instance.GetModel<VipModel>()); } }
WheelOfFortuneModel wheelOfFortuneModel { get { return ModelCenter.Instance.GetModel<WheelOfFortuneModel>(); } }
private int remainingTimes = 0;//鍓╀綑娆℃暟
+ private int FairyJade = 0;//鑾峰彇褰撳墠缁戠帀
#region Built-in
protected override void BindController()
{
@@ -34,11 +40,13 @@
{
m_LotteryBtn.AddListener(OnClickButton);
m_Toggle.onValueChanged.AddListener(OnClickToggle);
+ m_PromotionBtn.AddListener(OnClickPromotionBtn);
}
protected override void OnPreOpen()
{
- Money1_Text.text = UIHelper.GetMoneyCnt(2).ToString();
+ FairyJade = (int)UIHelper.GetMoneyCnt(2);
+ Money1_Text.text = FairyJade.ToString();
Money2_Text.text = UIHelper.GetMoneyCnt(1).ToString();
m_RotatePointer.Init();
IsLottery();//鍒ゆ柇鏄惁鎷ユ湁娆℃暟
@@ -89,10 +97,15 @@
}
}
- private void IsButtonShow(bool _bool)
+ private void OnClickPromotionBtn()
+ {
+ WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.VipRechargeFunc4);
+ }
+ private void IsButtonShow(bool _bool)//鏄惁鍙偣鍑绘棆杞�
{
m_LotteryBtn.interactable = _bool;
}
+
private void IsLottery()
{
int LotteryNumber = vipmodel.GetVipPrivilegeCnt(VipPrivilegeType.BindJadeWheel);
@@ -106,6 +119,18 @@
m_LotteryBtn.interactable = false;
}
}
+ private Sequence mScoreSequence;
+ private void TiedJadeChange()//缁戠帀鍙樺寲
+ {
+ mScoreSequence = DOTween.Sequence();
+ mScoreSequence.SetAutoKill(false);
+ mScoreSequence.Append(DOTween.To(delegate(float value)
+ {
+ var temp = Math.Floor(value);
+ Money1_Text.text = temp + "";
+ }, FairyJade,(int)UIHelper.GetMoneyCnt(2), RollingTime));
+ FairyJade = (int)UIHelper.GetMoneyCnt(2);
+ }
#endregion
}
--
Gitblit v1.8.0