Пример #1
0
 public override void OnGUI(Rect rect)
 {
     if (this.m_SceneView == null || this.m_SceneView.m_SceneViewState == null)
     {
         return;
     }
     if (Event.current.type == EventType.Layout)
     {
         return;
     }
     if (SceneFXWindow.s_Styles == null)
     {
         SceneFXWindow.s_Styles = new SceneFXWindow.Styles();
     }
     this.Draw(rect);
     if (Event.current.type == EventType.MouseMove)
     {
         Event.current.Use();
     }
     if (Event.current.type == EventType.KeyDown && Event.current.keyCode == KeyCode.Escape)
     {
         base.editorWindow.Close();
         GUIUtility.ExitGUI();
     }
 }
Пример #2
0
		public override void OnGUI(Rect rect)
		{
			if (this.m_SceneView == null || this.m_SceneView.m_SceneViewState == null)
			{
				return;
			}
			if (Event.current.type == EventType.Layout)
			{
				return;
			}
			if (SceneFXWindow.s_Styles == null)
			{
				SceneFXWindow.s_Styles = new SceneFXWindow.Styles();
			}
			this.Draw(rect);
			if (Event.current.type == EventType.MouseMove)
			{
				Event.current.Use();
			}
			if (Event.current.type == EventType.KeyDown && Event.current.keyCode == KeyCode.Escape)
			{
				base.editorWindow.Close();
				GUIUtility.ExitGUI();
			}
		}
Пример #3
0
 public override void OnGUI(Rect rect)
 {
   if ((UnityEngine.Object) this.m_SceneView == (UnityEngine.Object) null || this.m_SceneView.m_SceneViewState == null || Event.current.type == EventType.Layout)
     return;
   if (SceneFXWindow.s_Styles == null)
     SceneFXWindow.s_Styles = new SceneFXWindow.Styles();
   this.Draw(rect);
   if (Event.current.type == EventType.MouseMove)
     Event.current.Use();
   if (Event.current.type != EventType.KeyDown || Event.current.keyCode != KeyCode.Escape)
     return;
   this.editorWindow.Close();
   GUIUtility.ExitGUI();
 }