Exemplo n.º 1
0
 public void SetProgress(float val)
 {
     progress.value = val;
     CommonFun.Debug("loading progress " + val);
 }
Exemplo n.º 2
0
    void OnClick(GameObject go)
    {
        if (go == m_Panel.backbtn.gameObject)
        {
            ClosePanel(null);
        }
        else if (go == m_Panel.delFriendBtn.gameObject)
        {
            FriendMediator.friendList.Remove(friendData);
            FriendMediator.friendMediator.AddFriendGridList(FriendType.Friend);
            ServerCustom.instance.SendClientMethods("onClientDelFriend", friendData.dbid);
        }
        else if (go == m_Panel.blackBtn.gameObject)
        {
            if (null == FriendMediator.friendMediator)
            {
                CommonFun.Debug("FriendMediator.friendMediator is Null");
                return;
            }

            // 加入黑名单
            FriendMediator.friendList.Remove(friendData);
            FriendMediator.friendMediator.AddFriendGridList(FriendType.Friend);
            friendData.type = FriendType.Black;
            FriendMediator.blackFriendList.Add(friendData);
            ServerCustom.instance.SendClientMethods("onClientAddBlack", friendData.dbid);
        }
        else if (go == m_Panel.changeheadbtn.gameObject)
        {
            panel.changeHead.gameObject.SetActive(true);
        }
        else if (go == m_Panel.CloseBtn.gameObject)
        {
            panel.changeHead.gameObject.SetActive(false);
        }
        else if (go == m_Panel.changesloganbtn.gameObject)
        {
            info = CommonConfig.GetCommonInfo(2);
            panel.changeSloganText.characterLimit = info.value;
            panel.switchSloganPanel.gameObject.SetActive(true);
            panel.changeSloganText.label.text = TextManager.GetUIString("UISlogan");
            panel.changeSloganText.value      = string.Empty;
        }
        else if (go == m_Panel.addFriendBtn.gameObject)
        {
            ServerCustom.instance.SendClientMethods("onClientApplyAddFriend", playerInfos.roleId);
        }
        else if (go == m_Panel.changeSloganCancel.gameObject)
        {
            panel.switchSloganPanel.gameObject.SetActive(false);
        }
        else if (go == m_Panel.changeSloganBtnOK.gameObject)
        {
            string content = m_Panel.changeSloganText.value;
            if (content == string.Empty)
            {
                GUIManager.SetPromptInfo(TextManager.GetSystemString("ui_system_30"), null);
                return;
            }
            ServerCustom.instance.SendClientMethods("onClientChangeSolgan", content);

            panel.switchSloganPanel.gameObject.SetActive(false);
        }
    }