Exemplo n.º 1
0
        private Texture2D PortalTextureRender()
        {
            m_ScreenCapInProgress = true;
            Texture2D m_Texture = null;

            if (Pixelator.Instance.slavedCameras != null && Pixelator.Instance.slavedCameras.Count > 0)
            {
                m_Texture = ExpandUtility.GenerateTexture2DFromRenderTexture(Pixelator.Instance.slavedCameras[0].activeTexture);
            }
            if (m_Texture)
            {
                m_ScreenCapInProgress = false;
                return(m_Texture);
            }
            else
            {
                m_ScreenCapInProgress = false;
                return(ExpandAssets.LoadAsset <Texture2D>("EX_GlitchPortalDefaultTexture"));
            }
        }