Exemplo n.º 1
0
        void Start()
        {
            promptMsg    = new HintMsg();
            btnClose     = transform.Find("bg/BtnClose").GetComponent <Button>();
            imageQRecode = transform.Find("bg/ImageQRecode").GetComponent <RawImage>();
            BG           = transform.Find("bg").GetComponent <Image>();
            DetermineBtn = transform.Find("bg/ConfrimButton").GetComponent <Button>();
            CopyBtn      = transform.Find("bg/CopyButton").GetComponent <Button>();
            siteText     = transform.Find("bg/Site").GetComponent <Text>();
            CopyBtn.onClick.AddListener(() =>
            {
                if (!PermissionsRationaleDialog.IsPermitted(AndroidPermission.WRITE_EXTERNAL_STORAGE))
                {
                    PermissionsRationaleDialog.RequestPermission(AndroidPermission.WRITE_EXTERNAL_STORAGE);
                    Debug.Log("No WRITE_EXTERNAL_STORAGE Permission");
                }
#if UNITY_ANDROID
                if (!string.IsNullOrEmpty(siteText.text))
                {
                    //"com.inode.dreamcity.SaveImageActivity"
                    using (var test = new AndroidJavaObject("com.inode.dreamcity.SaveImageActivity"))
                    {
                        if (test.Call <bool>("CopyText", siteText.text))
                        {
                            promptMsg.Change(LanguageService.Instance.GetStringByKey("复制成功", string.Empty), Color.white);
                            Dispatch(AreaCode.UI, UIEvent.HINT_ACTIVE, promptMsg);
                        }
                    }
                }
#endif
            });
            btnClose.onClick.AddListener(clickClose);
            setPanelActive(false);
            Multilingual();
        }
Exemplo n.º 2
0
    public static void ShowHint(string msg)
    {
        GameObject go  = ResourceManager.Instance.LoadAsset <GameObject>(UIRoot.uiPrefabRootPath + "HintMsg");
        HintMsg    com = GameObject.Instantiate(go).GetComponent <HintMsg>();

        com.transform.SetParent(UIRoot.Instance.popupRoot);
        com.transform.localScale = Vector3.one;
        com.transform.GetComponent <RectTransform>().anchoredPosition = new Vector3(0, 165, 0);
        com.SetMsg(msg);
    }
Exemplo n.º 3
0
    public override void Execute(int eventCode, object message)
    {
        switch (eventCode)
        {
        case UIEvent.HINT_ACTIVE:
            HintMsg msg = message as HintMsg;
            hintMessage(msg.Text, msg.Color);
            break;

        default:
            break;
        }
    }
        private void clickRegist()
        {
            phone      = inputUserName.text;
            passWord   = inputPassWord.text;
            inviteCode = inputInviteCode.text;
            nickName   = inputNickName.text;
            identify   = inputIdentify.text;
            UserInfo userinfo = new UserInfo(phone, passWord, identify, inviteCode, nickName);

            if (togAgreement.isOn)
            {
                Dispatch(AreaCode.NET, ReqEventType.regist, userinfo);
            }
            else
            {
                HintMsg hintMsg = new HintMsg();
                hintMsg.Change(LanguageService.Instance.GetStringByKey("协议", String.Empty), Color.white);
                Dispatch(AreaCode.UI, UIEvent.HINT_ACTIVE, hintMsg);
            }
        }
        private void Start()
        {
            promptMsg   = new HintMsg();
            inputSearch = transform.Find("bg/InputSearch").GetComponent <InputField>();
            btnFriend   = transform.Find("bg/BtnFriend").GetComponent <Button>();
            btnApply    = transform.Find("bg/BtnApply").GetComponent <Button>();
            btnGround   = transform.Find("bg/BtnGround").GetComponent <Button>();
            btnSearch   = transform.Find("bg/BtnSearch").GetComponent <Button>();
            btnClose    = transform.Find("bg/BtnClose").GetComponent <Button>();
            FriendTitle = transform.Find("bg/FriendTitle").gameObject;
            SquareTitle = transform.Find("bg/SquareTitle").gameObject;
            ApplyTitle  = transform.Find("bg/ApplyTitle").gameObject;

            SquareTitle.SetActive(false);
            FriendTitle.SetActive(true);
            ApplyTitle.SetActive(false);
            btnFriend.onClick.AddListener(clickFriend);
            btnSearch.onClick.AddListener(clickSearch);
            btnApply.onClick.AddListener(clickApply);
            btnGround.onClick.AddListener(clickGround);
            btnClose.onClick.AddListener(clickClose);
            setPanelActive(false);
            Multilingual();
        }
Exemplo n.º 6
0
 public void RemoveHintMsg(HintMsg msg)
 {
     hintMsgs.Remove(msg);
 }
Exemplo n.º 7
0
 public void AddHintMsg(HintMsg msg)
 {
     hintMsgs.Add(msg);
 }
 void Start()
 {
     _exchangeRect = transform.Find("ExchangeCenterBG/Scroll View")
                     .GetComponent <ScrollRect>();
     _exchangeContent = _exchangeRect.transform.Find("Viewport/Content").transform;
     //监听值改变事件
     _exchangeRect.onValueChanged.AddListener(ScrollRectChange);
     promptMsg                 = new HintMsg();
     MyMemberInfoPerfab0       = Resources.Load <GameObject>("PerFab/MemberInformation0");
     MyMemberInfoPerfab1       = Resources.Load <GameObject>("PerFab/MemberInformation1");
     ExchangeCenterInfoPerfab0 = Resources.Load <GameObject>("PerFab/ForRecord0");
     ExchangeCenterInfoPerfab1 = Resources.Load <GameObject>("PerFab/ForRecord1");
     GetGameObj();
     ClosePanel.onClick.AddListener(OnclikPanel);
     Enterprise.onClick.AddListener(OnClickEnterprise);
     MyEnterprise.onClick.AddListener(OnClickMyEnterprise);
     ExchangeCenter.onClick.AddListener(OnClickExchangeCenter);
     CenterCloseBtn.onClick.AddListener(OnClickCloseCenter);
     CenterEnterpriseBtn.onClick.AddListener(OnClickCanterEnterprise);
     CenterMyEnter.onClick.AddListener(OnClickCanterMyEnterprise);
     ExchangeCenterBtn.onClick.AddListener(OnClickExchangeCenterBtn);
     BtnRule.onClick.AddListener(OnClickBtnRule);
     CloseRule.onClick.AddListener(OnClickCloseRule);
     BtnComfing.onClick.AddListener(OnClickEnsure);
     TradeClose.onClick.AddListener(OnClickTrande);
     TradeCancel.onClick.AddListener(OnClickTrande);
     TradeConfindBtn.onClick.AddListener(OnClickTrandeConfindBtn);
     RequestClose.onClick.AddListener(OnClickRequestClose);
     AutomaticDelivery.onClick.AddListener(OnClickAutomaticDelivery);
     DeliveryClose.onClick.AddListener(OnClickCloseAutomaticDelivery);
     OpenOrClose.onClick.AddListener(SettingAutomaticDelivery);
     //DeliveryEnsure.onClick.AddListener(OnClickAutomaticDeliveryEnsure);
     AKeyDelivery.onClick.AddListener(OnClickAKeyDelivery);
     //inputConversion.GetComponent<InputField>().onValueChanged.AddListener((x) =>
     //{
     //    double number = System.Convert.ToDouble(x);
     //    double money = number * CacheData.Instance().ExchangeRate;
     //    ConversionRate.text = ConversionRateText.Insert(1, money.ToString());
     //});
     inputConversion.GetComponent <InputField>().onEndEdit.AddListener((x) =>
     {
         double number       = System.Convert.ToDouble(x);
         double money        = number * CacheData.Instance().ExchangeRate;
         ConversionRate.text = ConversionRateText.Insert(1, money.ToString());
     });
     if (PlayerPrefs.GetInt("IsAutomaticDelivery") == 1)
     {
         OpenOrClose.GetComponent <Image>().sprite = Spr_OpenOrClose[1];
     }
     else
     {
         OpenOrClose.GetComponent <Image>().sprite = Spr_OpenOrClose[0];
     }
     ChamberRule.SetActive(false);
     MyEnterpriseInfo.SetActive(false);
     MyEnterpriseClick.SetActive(false);
     BusinessesAreUnderfunded.SetActive(false);
     EnterTradeCode.SetActive(false);
     TopUpRequest.SetActive(false);
     ExchangeCenterBG.SetActive(false);
     AutomaticDeliveryPanel.SetActive(false);
     InsufficientFund.SetActive(false);
     SuccessfullySet.SetActive(false);
     setPanelActive(false);
     ManyLanguages();
 }
        private void Start()
        {
            promptMsg            = new HintMsg();
            AssetPanel           = transform.Find("bg").gameObject;
            transferBtn          = transform.Find("bg/BtnTransfer").GetComponent <Image>();
            TopUpBtn             = transform.Find("bg/BtnRecharge").GetComponent <Image>();
            InviteFriendsBtn     = transform.Find("bg/BtnApplyFreind").GetComponent <Image>();
            ToHold               = transform.Find("ToHold").gameObject;
            ToHoldBtn            = ToHold.GetComponent <Button>();
            PanleInviterFrindsBG = transform.Find("PanleInviterFrindsBG").gameObject;
            TransactionRecord    = transform.Find("TransactionRecord").gameObject;
            transferAccounts     = transform.Find("bg/BtnTransfer").GetComponent <Button>();
            topUp                 = transform.Find("bg/BtnRecharge").GetComponent <Button>();
            InviteFriends         = transform.Find("bg/BtnApplyFreind").GetComponent <Button>();
            transactionRecord     = transform.Find("bg/BtnChargeLog").GetComponent <Button>();
            CopyInvitationCode    = transform.Find("bg/BtnCopy").GetComponent <Button>();
            btnClose              = transform.Find("bg/BtnClose").GetComponent <Button>();
            TransctionClose       = TransactionRecord.transform.Find("Frame/BtnColse").GetComponent <Button>();
            TransactionListPraent = TransactionRecord.transform.Find("Frame/RecordList/Viewport/Content");
            ShareCloseBtn         = PanleInviterFrindsBG.transform.Find("PanleInviteFriends/CloseBtn").GetComponent <Button>();
            ShareCloseBtn.onClick.AddListener(clickShareClose);

            UserName               = transform.Find("bg/NickName").GetComponent <Text>();
            AccumulatedEarnings    = transform.Find("bg/NameEarning").GetComponent <Text>();
            AccumulatedEarningsNum = transform.Find("bg/TextAllEarning").GetComponent <Text>();
            TotalAssets            = transform.Find("bg/NameHold").GetComponent <Text>();
            TotalAssetsNum         = transform.Find("bg/TextAllHold").GetComponent <Text>();
            TxtTransactionRecords  = transform.Find("bg/BtnChargeLog/Text").GetComponent <Text>();
            Title                           = transform.Find("bg/Title").GetComponent <Text>();
            PositionUSDT                    = transform.Find("bg/HoldUSDT").GetComponent <Text>();
            PositionUSDTNum                 = transform.Find("bg/HoldNum").GetComponent <Text>();
            AvailableUSDT                   = transform.Find("bg/AvailableUSDT").GetComponent <Text>();
            AvailableUSDTNum                = transform.Find("bg/AvailableNum").GetComponent <Text>();
            FreezeUSDT                      = transform.Find("bg/FreezeUSDT").GetComponent <Text>();
            FreezeUSDTNum                   = transform.Find("bg/FreezeNum").GetComponent <Text>();
            PositionMT                      = transform.Find("bg/HoldMT").GetComponent <Text>();
            positionMTNum                   = transform.Find("bg/HoldNumMT").GetComponent <Text>();
            AvailableMT                     = transform.Find("bg/AvailableMT").GetComponent <Text>();
            AvailableNum                    = transform.Find("bg/AvailableNumMT").GetComponent <Text>();
            FreezeMT                        = transform.Find("bg/FreezeMT").GetComponent <Text>();
            FreezeMTNum                     = transform.Find("bg/FreezeNumMT").GetComponent <Text>();
            ChamberOfCommerceLV             = transform.Find("bg/ChamberLV").GetComponent <Text>();
            ChamberOfCommerceMembers        = transform.Find("bg/ChamberMembers").GetComponent <Text>();
            ChamberLV                       = ChamberOfCommerceLV.transform.Find("LV").GetComponent <Text>();
            ChamberNum                      = ChamberOfCommerceMembers.transform.Find("Num").GetComponent <Text>();
            TxtInviteCode                   = transform.Find("bg/InviteCode").GetComponent <Text>();
            InviteCode                      = TxtInviteCode.transform.Find("Code").GetComponent <Text>();
            SavePicturesToAlbum             = transform.Find("PanleInviterFrindsBG/PanleInviteFriends").GetComponent <Button>();
            TransactionRecordTitle          = TransactionRecord.transform.Find("Frame/Title").GetComponent <Text>();
            TransactionRecordTime           = TransactionRecord.transform.Find("Frame/Classify/Time").GetComponent <Text>();
            TransactionRecordCategory       = TransactionRecord.transform.Find("Frame/Classify/Category").GetComponent <Text>();
            TransactionRecordIncomeExpenses = TransactionRecord.transform.Find("Frame/Classify/IncomeExpenses").GetComponent <Text>();
            TransactionRecordState          = TransactionRecord.transform.Find("Frame/Classify/State").GetComponent <Text>();
            TransactionRecordBalance        = TransactionRecord.transform.Find("Frame/Classify/Balance").GetComponent <Text>();
            TransactionRecordClose          = TransactionRecord.transform.Find("Frame/BtnColse").GetComponent <Button>();
            SaveText                        = PanleInviterFrindsBG.transform.Find("PanleInviteFriends/Text").GetComponent <Text>();

            transferAccounts.onClick.AddListener(clickTransferAccounts);
            topUp.onClick.AddListener(clickTopUp);
            InviteFriends.onClick.AddListener(clickInviteFriends);
            transactionRecord.onClick.AddListener(clicktransactionRecord);
            CopyInvitationCode.onClick.AddListener(clickCopyInvitationCode);
            btnClose.onClick.AddListener(clickClose);
            TransctionClose.onClick.AddListener(clickTransactionCosle);
            SavePicturesToAlbum.onClick.AddListener(SavePhoto);
            ToHoldBtn.onClick.AddListener(CloseSavePhoto);
            TransactionRecordClose.onClick.AddListener(CloseTrancation);
            setPanelActive(false);
            PanleInviterFrindsBG.SetActive(false);
            ToHold.SetActive(false);
            TransactionRecord.SetActive(false);

            Multilingual();
        }