Example #1
0
    private void Init()
    {
        if (_Tips != null)
        {
            return;
        }

        _Tips     = transform.Find("BackgroundImage/Tips").GetComponent <Text>();
        _itemIcon = transform.Find("BackgroundImage/Item/Icon").GetComponent <Image>();
        _itemNum  = transform.Find("BackgroundImage/Item/Num").GetComponent <Text>();

        _butCancel       = transform.Find("BackgroundImage/But_Cancel").GetComponent <Button>();
        _butUse          = transform.Find("BackgroundImage/But_Use").GetComponent <Button>();
        _butUseDesc      = _butUse.transform.Find("Text").GetComponent <Text>();
        _toggleTips      = transform.Find("BackgroundImage/AgainTipsBG/Toggle").GetComponent <Toggle>();
        _toggleTips.isOn = false;
        _butClose        = transform.Find("BG").GetComponent <Button>();

        _butClose.onClick.RemoveAllListeners();
        _butClose.onClick.AddListener(OnClickCancel);

        _butCancel.onClick.RemoveAllListeners();
        _butCancel.onClick.AddListener(() => { UniversalTool.CancelPopAnim(_backgroundImage, OnClickCancel); });

        _butUse.onClick.RemoveAllListeners();
        _butUse.onClick.AddListener(() => { UniversalTool.CancelPopAnim(_backgroundImage, OnClickUse); });

        _toggleTips.onValueChanged.RemoveAllListeners();
        _toggleTips.onValueChanged.AddListener(OnValueChangedTips);
    }
Example #2
0
 private void OnButtonMaskClick()
 {
     UniversalTool.CancelPopAnim(transAnim, () =>
     {
         UIComponent.HideUI(UIType.UIManorRegionAdIncrease);
     });
 }
Example #3
0
 private void OnButtonCancelClick()
 {
     if (transAnim != null)
     {
         UniversalTool.CancelPopAnim(transAnim, () => {
             UIComponent.RemoveUI(UIType.UIManorRegionPay);
         });
     }
 }
Example #4
0
 /// <summary>
 /// 关闭
 /// </summary>
 public void Close()
 {
     DestroyTime();
     UniversalTool.CancelPopAnim(_bgBoxTra, () =>
     {
         _packageDefine = null;
         ClearItem();
         UIComponent.HideUI(UIType.GiftBoxUnlocking);
     });
 }
Example #5
0
 /// <summary>
 /// 点击确认
 /// </summary>
 private void ClickAffirmBtn()
 {
     if (_backgroundImageRect != null)
     {
         UniversalTool.CancelPopAnim(_backgroundImageRect, () => {
             _affirmAction?.Invoke();
             UIComponent.RemoveUI(UIType.UICommonReceiveAwardTips);
         });
     }
 }
Example #6
0
    public void InitValue(Action <int, int> callbakc, Action cancelBuy)
    {
        BuyCallback = callbakc;
        CancelBuy   = cancelBuy;
        _buyItemNum = 1;

        Init();

        int itemID   = StaticData.configExcel.GetVertical().PhysicalPower;
        var itemInfo = StaticData.configExcel.GetGameItemByID(itemID);

        _tits.text       = LocalizationDefineHelper.GetStringNameById(120014);//体力已经用完啦是否需要补充体力?
        _itemIcon.sprite = ABManager.GetAsset <Sprite>(itemInfo.Icon);
        _itemName.text   = LocalizationDefineHelper.GetStringNameById(itemInfo.ItemName);

        _itemObtain.text = _itemName.text + LocalizationDefineHelper.GetStringNameById(120139); //:

        StoreDefine buyInfo = ZillionaireGameMapManager._instance.GetBuyPowerInfo();

        _baseItemObtainNum    = buyInfo.GoodNum;
        _itemObtainValue.text = "+" + _baseItemObtainNum;

        _buyRemaining       = ZillionaireGameMapManager._instance.GetBuyPowerTime();
        _itemRemaining.text = LocalizationDefineHelper.GetStringNameById(120135) + (_buyRemaining - _buyItemNum);//

        _itemNum.text = _buyItemNum.ToString();

        _butLess.onClick.RemoveAllListeners();
        _butLess.onClick.AddListener(OnClickLessBuyNum);

        _butPlus.onClick.RemoveAllListeners();
        _butPlus.onClick.AddListener(OnClickPlusBuyNum);

        //add 策划需求购买体力界面点击黑背景不关闭 ws 2021/1/11
        //_butClose.onClick.RemoveAllListeners();
        //_butClose.onClick.AddListener(() => {
        //    UniversalTool.CancelPopAnim(_bgTra, OnClickClose); });

        _butCancel.onClick.RemoveAllListeners();
        _butCancel.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickCancel);
        });

        _butBuy.onClick.RemoveAllListeners();
        _butBuy.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickBuy);
        });

        _baseBuyCurrencyNum = (int)buyInfo.OriginalPrice[0].Count;
        string path = StaticData.configExcel.GetGameItemByID(buyInfo.OriginalPrice[0].ID).Icon;

        _butBuyCurrencyIcon.sprite = ABManager.GetAsset <Sprite>(path);
        _butBuyCurrencyIcon.SetNativeSize();
        _butBuyCurrencyNum.text = _baseBuyCurrencyNum.ToString();
    }
Example #7
0
    private void Init()
    {
        if (_butClose != null)
        {
            return;
        }
        _butClose = transform.Find("BG").GetComponent <Button>();
        _butClose.onClick.RemoveAllListeners();
        _butClose.onClick.AddListener(() => { UniversalTool.CancelPopAnim(_bgTra, OnClickClose); });

        _desc = transform.Find("BG_Image/Desc").GetComponent <Text>();
    }
Example #8
0
 private void OnButtonGetClick()
 {
     if (transAnim != null)
     {
         UniversalTool.CancelPopAnim(transAnim, () => {
             manorRegionComponent.OnWorkSheldRewardGet(awardIds, regionUnLockDialogEndSucc);
             UIComponent.RemoveUI(UIType.UIManorUnlockReward);
             //刷新装饰物
             if (UIComponent.IsHaveUI(UIType.UIManor))
             {
                 UIComponent.GetComponentHaveExist <UIManorComponent>(UIType.UIManor).RefreshDecorateList();
             }
         });
     }
 }
Example #9
0
    public Action buyFailureCallBack;  //购买失败回调

    private void Awake()
    {
        if (view != null)
        {
            UniversalTool.ReadyPopupAnim(view);
        }
        //取消事件
        maskBtn.onClick.RemoveAllListeners();
        maskBtn.onClick.AddListener(() =>
        {
            UniversalTool.CancelPopAnim(view, Cancel);
        });

        cancelBtn.onClick.RemoveAllListeners();
        cancelBtn.onClick.AddListener(() =>
        {
            UniversalTool.CancelPopAnim(view, Cancel);
        });
    }
Example #10
0
    private void Init()
    {
        if (_curLv != null)
        {
            return;
        }

        _effect = transform.Find("BG_Image/Butterfly").GetComponent <RawImage>();

        _butClose       = transform.Find("BG").GetComponent <Button>();
        _curLv          = transform.Find("BG_Image/LvBG/CurLv").GetComponent <Text>();
        _rewardsContent = transform.Find("BG_Image/RawardsScrollView/Viewport/Content");
        _miniList       = transform.Find("BG_Image/MiniList");

        _seedMiniList = transform.Find("BG_Image/SeedBG/SeedMiniList");
        _seedItem     = transform.Find("BG_Image/Seed").gameObject;

        _butClose.onClick.RemoveAllListeners();
        _butClose.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickClose);
        });
    }
Example #11
0
    private void Init()
    {
        if (_unlockItemContent != null)
        {
            return;
        }

        _unlockItemContent = transform.Find("BG_Image/ScrollView/Viewport/Content");
        _miniList          = transform.Find("BG_Image/MiniList");

        _butCancel = transform.Find("BG_Image/But_Cancel").GetComponent <Button>();
        _butBuy    = transform.Find("BG_Image/But_Buy").GetComponent <Button>();

        _butCancel.onClick.RemoveAllListeners();
        _butCancel.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickCancel);
        });

        _butBuy.onClick.RemoveAllListeners();
        _butBuy.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickEnter);
        });
    }
Example #12
0
    private void Init()
    {
        if (_chpaterName != null)
        {
            return;
        }

        _chpaterName = transform.Find("BG_Image/DividingLineImage/ChapterName").GetComponent <Text>();
        _chpaterIcon = transform.Find("BG_Image/ChapterIcon").GetComponent <Image>();

        _butCancel = transform.Find("BG_Image/But_Cancel").GetComponent <Button>();
        _butEnter  = transform.Find("BG_Image/But_Enter").GetComponent <Button>();

        _butCancel.onClick.RemoveAllListeners();
        _butCancel.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickCancel);
        });

        _butEnter.onClick.RemoveAllListeners();
        _butEnter.onClick.AddListener(() => {
            UniversalTool.CancelPopAnim(_bgTra, OnClickEnter);
        });
    }
Example #13
0
    private void Awake()
    {
        _backgroundImage = transform.Find("BackgroundImage");
        if (_backgroundImage != null)
        {
            UniversalTool.ReadyPopupAnim(_backgroundImage);
        }

        buttonMask.onClick.RemoveAllListeners();
        buttonMask.onClick.AddListener(() =>
        {
            UniversalTool.CancelPopAnim(_backgroundImage, Cancel);
        });

        buttonCancel.onClick.RemoveAllListeners();
        buttonCancel.onClick.AddListener(() =>
        {
            UniversalTool.CancelPopAnim(_backgroundImage, Cancel);
        });

        buttonBuy.onClick.RemoveAllListeners();
        buttonBuy.onClick.AddListener(() =>
        {
            UniversalTool.CancelPopAnim(_backgroundImage, Confirm);
        });

        _buttonThinkAgain.onClick.RemoveAllListeners();
        _buttonThinkAgain.onClick.AddListener(() =>
        {
            UniversalTool.CancelPopAnim(_backgroundImage, Confirm);
        });

        //记录位置
        btnCancelPos = buttonCancel.transform.localPosition;
        btnBuyPos    = buttonBuy.transform.localPosition;
    }
Example #14
0
 /// <summary>
 /// 关闭界面
 /// </summary>
 private void OnClickCloseUI()
 {
     UniversalTool.CancelPopAnim(_bgTra, CloseUI, new Vector3(0.85f, 0.85f, 1.0f));
     //UIComponent.HideUI(UIType.UIPersonalInformation);
 }
Example #15
0
 private void OnHideShopChoiceUI()
 {
     //返回动画
     UniversalTool.CancelPopAnim(transform, OnHideShopChoice);
 }
Example #16
0
 private void OnClickClose()
 {
     UniversalTool.CancelPopAnim(_tra, UIClose);
 }
Example #17
0
 private void OnClickClose()
 {
     UniversalTool.CancelPopAnim(transform.Find("BG"), UIClose);
 }