Пример #1
0
    protected override void SetResources()
    {
        m_imgPopupBoard.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_CENTER);
        m_imgPopupBackground.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_CENTER);

        m_imgPopupIcon.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_LEFT);
        m_imgPopupTitle.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_LEFT);
        m_btnPopupExit.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_LEFT);

        if (m_bBaseSizeX == -1)
        {
            m_bBaseSizeX = m_imgPopupBoard.GetTextureSizeX();
            m_bBaseSizeY = m_imgPopupBoard.GetTextureSizeY();
        }

        m_btnPopupExit.SetValueChangedDelegate(ExitProcess);

        if (m_bAnimation)
        {
            SetBoardAnimation(0.0f);
        }
        else
        {
            m_imgPopupBackground.SetTextureSize(m_bBaseSizeX - 20.0f, m_bBaseSizeY - 90.0f);
        }
    }
Пример #2
0
    protected override void SetResources()
    {
        m_imgMainBoard.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_CENTER);
        m_imgBackground.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_CENTER);
        m_imgRankingBoard.SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_CENTER);
        m_btnGameStart.SetAnchor(SpriteRoot.ANCHOR_METHOD.UPPER_CENTER);

        m_imgBackground.SetTextureSize(m_imgRankingBoard.GetTextureSizeX() - 20.0f, m_imgRankingBoard.GetTextureSizeY() - 30.0f);
        m_btnGameStart.SetValueChangedDelegate(StartButtonProcess);
        for (int i = 0; i < (int)POPUP_STATE._MAX; i++)
        {
            m_btnTab[i].SetData(i);
            m_btnTab[i].SetAnchor(SpriteRoot.ANCHOR_METHOD.MIDDLE_CENTER);
            m_btnTab[i].SetValueChangedDelegate(TabButtonProcess);
        }
    }