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);
}
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)); }