Esempio n. 1
0
    public virtual void Show(CUIPageConfig config)
    {
        gameObject.SetActive(true);
        m_fAnimTime = 0.7f;
        m_bInOut    = true;

        UISoundManager.UISound(EUISound.Slide);
    }
    public void GoPage(EPage ePage, CUIPageConfig config)
    {
        if (null != m_pPages[(int)m_eCurrent])
        {
            m_pPages[(int)m_eCurrent].Hide();
        }

        m_eCurrent = ePage;
        m_pPages[(int)m_eCurrent].Show(config);
    }
Esempio n. 3
0
    public override void Show(CUIPageConfig config)
    {
        base.Show(config);
        m_pOwner.m_txtNavBackButton.text = "返回";

        for (int i = 0; i < m_pAnims.Length; ++i)
        {
            m_pAnims[i]["LeftSlideIn"].normalizedTime = 0.0001f;
            m_pAnims[i]["LeftSlideIn"].speed = 0.0001f;
            m_pAnims[i]["LeftSlideIn"].wrapMode = WrapMode.Clamp;
            m_pAnims[i].Play("LeftSlideIn");
        }
    }
Esempio n. 4
0
 public override void Show(CUIPageConfig config)
 {
     base.Show(config);
     m_pOwner.m_txtNavBackButton.text = "退出";
     Debug.Log(m_pAnims[0]);
     Debug.Log(m_pAnims[0]["TitleDown"]);
     for (int i = 0; i < m_pAnims.Length; ++i)
     {
         m_pAnims[i]["TitleDown"].normalizedTime = 0.0f;
         m_pAnims[i]["TitleDown"].speed          = 1.0f;
         m_pAnims[i]["TitleDown"].wrapMode       = WrapMode.Clamp;
         m_pAnims[i].Play("TitleDown");
     }
 }
Esempio n. 5
0
    public override void Show(CUIPageConfig config)
    {
        base.Show(config);

        CUIPageConfigSimulate cfgSim = config as CUIPageConfigSimulate;

        m_pConfigSimulation = cfgSim;
        m_pParameter        = new CSimulateParameter();

        SetupTabs(cfgSim);
        m_txtTitle.text = cfgSim.m_sTitle;
        m_txtInfo.text  = "步数: 0";
        m_iStep         = 0;

        m_pParameter = GetSimulateParameter();

        for (int i = 0; i < m_pAnims.Length; ++i)
        {
            if (0 == i)
            {
                m_pAnims[i]["LeftSlideIn"].normalizedTime = 0.0001f;
                m_pAnims[i]["LeftSlideIn"].speed          = 0.0001f;
                m_pAnims[i]["LeftSlideIn"].wrapMode       = WrapMode.Clamp;
                m_pAnims[i].Play("LeftSlideIn");
            }
            else
            {
                m_pAnims[i]["RightSlideIn"].normalizedTime = 0.0001f;
                m_pAnims[i]["RightSlideIn"].speed          = 0.0001f;
                m_pAnims[i]["RightSlideIn"].wrapMode       = WrapMode.Clamp;
                m_pAnims[i].Play("RightSlideIn");
            }
        }

        OnEnterPage();
    }