void MapRechargeBarToJoy()
    {
        if (null == FunctionButtonLogic.Instance() ||
            null == JoyUIButtonFactory.Instance)
        {
            return;
        }

        GameObject btnCharge = m_ChargeButton;
        GameObject btnVIP    = m_VipButton;

        GameObject btnShowDetail  = FunctionButtonLogic.Instance().m_BtnOpenDetail;
        GameObject btnCloseDetail = FunctionButtonLogic.Instance().m_BtnCloseDetail;

        if (defaultbtn == null)
        {
            defaultbtn = JoyUIButtonFactory.Instance.MapUI(btnCharge);
        }
        if (uiVIP == null)
        {
            uiVIP = JoyUIButtonFactory.Instance.MapUI(btnVIP);
        }

        defaultbtn.Right = uiVIP;

        uiVIP.Left = defaultbtn;
        FunctionButtonLogic.Instance().MapFunctionButtonToJoy(false);
    }
Beispiel #2
0
    void MapForceEnterTipUI()
    {
        Transform  transbtn  = null;
        GameObject btnOK     = null;
        GameObject btnCancel = null;

        btnCancel = JoyControllerLogic.FindChild(m_ForceEnterTip.transform, "CancelButton").gameObject;
        btnOK     = JoyControllerLogic.FindChild(m_ForceEnterTip.transform, "MessageBoxOPButton").gameObject;
        btnokui   = JoyUIButtonFactory.Instance.MapUI(btnOK);
        JoyUIButton btncancelui = JoyUIButtonFactory.Instance.MapUI(btnCancel);

        btnokui.Left      = btncancelui;
        btncancelui.Right = btnokui;
    }
    void MapMessageBoxUI()
    {
        GameObject btnOK     = null;
        GameObject btnCancel = null;

        btnCancel = JoyControllerLogic.FindChild(transform, "CancelButton").gameObject;
        btnOK     = JoyControllerLogic.FindChild(transform, "MessageBoxOPButton").gameObject;
        btnokui   = JoyUIButtonFactory.Instance.MapUI(btnOK);
        if (JoyControllerLogic.Instance.m_btnserverOther != null)
        {
            string othername = "_" + JoyControllerLogic.Instance.m_btnserverOther.name;
            JoyControllerLogic.Instance.AttachGotoFunction(btnokui, othername);
        }
        JoyUIButton btncancelui = JoyUIButtonFactory.Instance.MapUI(btnCancel);

        btnokui.Left      = btncancelui;
        btncancelui.Right = btnokui;
        Attachfirstui();
    }