FairyGUI.StageCamera.CreateCamera C# (CSharp) Method

CreateCamera() public static method

public static CreateCamera ( string name, int cullingMask ) : Camera
name string
cullingMask int
return UnityEngine.Camera
        public static Camera CreateCamera(string name, int cullingMask)
        {
            GameObject cameraObject = new GameObject(name);
            Camera camera = cameraObject.AddComponent<Camera>();
            camera.depth = 1;
            camera.cullingMask = cullingMask;
            camera.clearFlags = CameraClearFlags.Depth;
            camera.orthographic = true;
            camera.orthographicSize = DefaultCameraSize;
            camera.nearClipPlane = -30;
            camera.farClipPlane = 30;

            #if UNITY_5_4_OR_NEWER
            camera.stereoTargetEye = StereoTargetEyeMask.None;
            #endif

            cameraObject.AddComponent<StageCamera>();

            return camera;
        }