UnityEditor.CameraEditor.GetGameViewAspectRatio C# (CSharp) Method

GetGameViewAspectRatio() private method

private GetGameViewAspectRatio ( ) : float
return float
        private static float GetGameViewAspectRatio()
        {
            Vector2 mainGameViewTargetSize = GameView.GetMainGameViewTargetSize();
            if (mainGameViewTargetSize.x < 0f)
            {
                mainGameViewTargetSize.x = Screen.width;
                mainGameViewTargetSize.y = Screen.height;
            }
            return (mainGameViewTargetSize.x / mainGameViewTargetSize.y);
        }

Usage Example

示例#1
0
        private static float GetFrustumAspectRatio(Camera camera)
        {
            Rect rect = camera.rect;

            if ((double)rect.width <= 0.0 || (double)rect.height <= 0.0)
            {
                return(-1f);
            }
            return(CameraEditor.GetGameViewAspectRatio() * (rect.width / rect.height));
        }
All Usage Examples Of UnityEditor.CameraEditor::GetGameViewAspectRatio