// *********************************************************************** // Assembly : Game // Author : Kimch // Created : 2021-02-05 // Description : // Last Modified By : // Last Modified On : // *********************************************************************** // // // *********************************************************************** namespace G.UI { public partial class AdMoneyBox : KUIWindow { public static bool ShowAdMoney(int id, bool check = false) { if (check) { bool showBox = LevelProxy.Instance.currentCompletedLevel > 3; if (id == Item.Id.kCoin) { if (showBox && TimeProxy.Instance.GetTimes(TimeProxy.免费金币) > 0) { OpenWindow(Item.Id.kCoin); return true; } else { ToastBox.ShowText("金币不足"); return false; } } else if (id == Item.Id.kChip) { if (showBox && TimeProxy.Instance.GetTimes(TimeProxy.免费晶石) > 0) { OpenWindow(Item.Id.kChip); return true; } else { ToastBox.ShowText("晶石不足"); return false; } } else if (id == Item.Id.kGem) { if (showBox && TimeProxy.Instance.GetTimes(TimeProxy.免费元宝) > 0) { OpenWindow(Item.Id.kGem); return true; } else { ToastBox.ShowText("元宝不足"); return false; } } else if (id == Item.Id.kEnergy) { if (TimeProxy.Instance.GetTimes(TimeProxy.免费体力) > 0) { OpenWindow(Item.Id.kEnergy); return true; } else { ToastBox.ShowText("体力不足"); return false; } } else if (id == Item.Id.kMotility) { if (TimeProxy.Instance.GetTimes(TimeProxy.免费活力) > 0) { OpenWindow(Item.Id.kMotility); return true; } else { ToastBox.ShowText("免费次数不足"); return false; } } else if (id == Item.Id.kChip2) { OpenWindow(ItemProxy.Instance.GetStaticItem(Item.Id.kChip2)); } else { ToastBox.ShowText("货币不足"); return false; } } else { OpenWindow(id); return true; } return false; } #region Constructor public AdMoneyBox() : base(UILayer.kPopup, UIMode.kNone) { uiPath = "ui_w_ad_money"; } #endregion #region Method #endregion #region Unity /// /// /// public override void Awake() { InitView(); } /// /// /// public override void OnEnable() { RefreshView(); } #endregion } }