DrawCamera
Draws a camera inside a rectangle.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor
DrawCamera(Rect, Camera)
Draws a camera inside a rectangle.
public static void DrawCamera(Rect position, Camera camera)
Parameters
Remarks
This function also sets Camera.current to camera. It sets the camera's pixelRect to position, but in screen coordinates. This might be different from GUI coordinates if you are using a high DPI display.
Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.
See Also EditorGUIUtility.pixelsPerPoint.
DrawCamera(Rect, Camera, DrawCameraMode)
Draws a camera inside a rectangle.
public static void DrawCamera(Rect position, Camera camera, DrawCameraMode drawMode)
Parameters
The area to draw the camera within in GUI coordinates.
The camera to draw.
How the camera is drawn (textured, wireframe, etc.).
Remarks
This function also sets Camera.current to camera. It sets the camera's pixelRect to position, but in screen coordinates. This might be different from GUI coordinates if you are using a high DPI display.
Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.
See Also EditorGUIUtility.pixelsPerPoint.
DrawCamera(Rect, Camera, DrawCameraMode, bool)
Draws a camera inside a rectangle.
public static void DrawCamera(Rect position, Camera camera, DrawCameraMode drawMode, bool drawGizmos)
Parameters
The area to draw the camera within in GUI coordinates.
The camera to draw.
How the camera is drawn (textured, wireframe, etc).
Remarks
This function also sets Camera.current to camera. It sets the camera's pixelRect to position.
Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles.