Exemplo n.º 1
0
    private void Awake()
    {
        portalRecursions = OptionsPreferencesManager.GetPortalRecursion();
        mainCamera = Camera.main;

        tempTexture1 = new RenderTexture(Screen.width, Screen.height, renderTextureDepth, RenderTextureFormat.ARGB32);
        tempTexture2 = new RenderTexture(Screen.width, Screen.height, renderTextureDepth, RenderTextureFormat.ARGB32);
    }
Exemplo n.º 2
0
    public void SetupPortalRecursion()
    {
        portalRecursionSlider.onValueChanged.RemoveAllListeners();
        portalRecursionSlider.onValueChanged.AddListener(delegate
                                                         { SetPortalRecursion(); });
        portalRecursionSlider.value = OptionsPreferencesManager.GetPortalRecursion();

        CameraMove cameraMove = GetComponentInParent <CameraMove>();

        if (cameraMove != null)
        {
            recursivePortalCamera = cameraMove.GetComponentInChildren <RecursivePortalCamera>();
        }
    }