|
using System;
|
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
|
public class BlessLVADWin : UIBase
|
{
|
[SerializeField] Text moneyText;
|
[SerializeField] Image moneyTypeImg;
|
[SerializeField] Button adBtn;
|
[SerializeField] Button useMoneyBtn;
|
|
|
|
|
protected override void InitComponent()
|
{
|
adBtn.AddListener(OnAD);
|
useMoneyBtn.AddListener(OnUseMoney);
|
}
|
|
|
protected override void OnPreOpen()
|
{
|
moneyText.text = UIHelper.ShowUseMoney(BlessLVManager.Instance.freeEnergyMoneyType, BlessLVManager.Instance.freeEnergyMoney);
|
moneyTypeImg.SetIconWithMoneyType(BlessLVManager.Instance.freeEnergyMoneyType);
|
}
|
|
|
void OnAD()
|
{
|
AdsManager.Instance.SendGetReward(4);
|
CloseWindow();
|
}
|
|
void OnUseMoney()
|
{
|
CloseWindow();
|
if (UIHelper.CheckMoneyCount(BlessLVManager.Instance.freeEnergyMoneyType, BlessLVManager.Instance.freeEnergyMoney, 2))
|
{
|
var pack = new CA504_tagCMPlayerGetReward();
|
pack.RewardType = 82;
|
GameNetSystem.Instance.SendInfo(pack);
|
}
|
}
|
}
|