StageCamera
Namespace:FairyGUI
Source:Assets/Scripts/Core/StageCamera.cs (line 9)
public class StageCamera : MonoBehaviour
Stage Camera is an orthographic camera for UI rendering.
Fields
DefaultCameraSize
public static float DefaultCameraSize;
Source:Core/StageCamera.cs (line 53)
DefaultUnitsPerPixel
public static float DefaultUnitsPerPixel;
Source:Core/StageCamera.cs (line 54)
LayerName
public const string LayerName = "UI";
Source:Core/StageCamera.cs (line 51)
Name
public const string Name = "Stage Camera";
Source:Core/StageCamera.cs (line 50)
cachedCamera
public Camera cachedCamera;
Source:Core/StageCamera.cs (line 27)
cachedTransform
public Transform cachedTransform;
Source:Core/StageCamera.cs (line 25)
constantSize
public bool constantSize;
Source:Core/StageCamera.cs (line 16)
main
public static Camera main;
Source:Core/StageCamera.cs (line 42)
screenSizeVer
public static int screenSizeVer;
Source:Core/StageCamera.cs (line 48)
unitsPerPixel
public float unitsPerPixel;
Source:Core/StageCamera.cs (line 22)
Methods
ApplyModifiedProperties()
public void ApplyModifiedProperties();
Source:Core/StageCamera.cs (line 146)
CheckCaptureCamera()
public static void CheckCaptureCamera();
Source:Core/StageCamera.cs (line 168)
CheckMainCamera()
public static void CheckMainCamera();
Check if there is a stage camera in the scene. If none, create one.
Source:Core/StageCamera.cs (line 154)
CreateCamera(string, int)
public static Camera CreateCamera(string name, int cullingMask);
| Parameter | Type | Description |
|---|---|---|
name | string | |
cullingMask | int |
Source:Core/StageCamera.cs (line 183)