public void CopyFromSceneView(SceneView view) { m_DrawGizmos = view.drawGizmos; m_SceneLighting = view.sceneLighting; m_SceneViewState = view.sceneViewState; m_In2DMode = view.in2DMode; m_IsRotationLocked = view.isRotationLocked; m_AudioPlay = view.audioPlay; m_CameraSettings = view.cameraSettings; m_Orthographic = view.orthographic; }
internal void Awake() { if (this.m_SceneViewState == null) { this.m_SceneViewState = new SceneViewState(); } if (this.m_2DMode || (EditorSettings.defaultBehaviorMode == EditorBehaviorMode.Mode2D)) { this.m_LastSceneViewRotation = Quaternion.LookRotation(new Vector3(-1f, -0.7f, -1f)); this.m_LastSceneViewOrtho = false; this.m_Rotation.value = Quaternion.identity; this.m_Ortho.value = true; this.m_2DMode = true; if (Tools.current == Tool.Move) { Tools.current = Tool.Rect; } } }