Exemplo n.º 1
0
    public void EndScence(CallbackEnvet endScenceOK, bool enableProgressUI = false)
    {
        Pathea.PeGameMgr.yirdName = "";
        e_EndScenceOK             = endScenceOK;
        gameObject.SetActive(true);
        mBlackTexture.enabled = true;
        if (enableProgressUI)
        {
            mBlackTexture.alpha = 1f;
            mProcessUI.SetActive(true);
            SetProgress(0);
            tempTime = mWaitTime;
        }
        else
        {
            mBlackTexture.alpha = 0f;
            mProcessUI.SetActive(false);
            SetProgress(0);
            tempTime = mWaitTime;
        }
        mMaskUI.SetActive(true);
        isEndScence   = true;
        isBeginScence = false;

        if (null != Pathea.MainPlayerCmpt.gMainPlayer)
        {
            Pathea.MainPlayerCmpt.gMainPlayer.StartInvincible();
        }
    }
Exemplo n.º 2
0
 public void BeginScence(CallbackEnvet beginScenceOK, bool enableProgressUI = false)
 {
     e_BeginScenceOK = beginScenceOK;
     gameObject.SetActive(true);
     mBlackTexture.alpha   = 1f;
     mBlackTexture.enabled = true;
     mProcessUI.SetActive(enableProgressUI);
     SetProgress(0);
     tempTime = 0;
     mMaskUI.SetActive(true);
     isBeginScence = true;
     isEndScence   = false;
 }
Exemplo n.º 3
0
    public void PalyLogoTexture(CallbackEnvet logoAllIn, CallbackEnvet logoAllOut)
    {
        gameObject.SetActive(true);
        mBlackTexture.enabled = true;
        mProcessUI.SetActive(false);
        e_LogoAllIn              = logoAllIn;
        e_LogoAllOut             = logoAllOut;
        mLogoTexture.mainTexture = Resources.Load("Texture2d/Tex/leibang_intro_logo") as Texture2D;
        tempTime = 0;
//		mBlackTexture.enabled =false;
        mMaskUI.gameObject.SetActive(true);
        mLogoState = LogoState.LogoIn;
    }