Пример #1
0
 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;
 }
Пример #2
0
 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;
         }
     }
 }