public void OnSceneViewGUI(SceneView sceneView)
        {
            if (!StaticOcclusionCullingVisualization.showOcclusionCulling)
            {
                return;
            }

            SceneViewOverlay.ShowWindow(m_OverlayWindow);
        }
示例#2
0
        public void OnSceneViewGUI(SceneView sceneView)
        {
            if (!s_IsVisible)
            {
                return;
            }


            SceneViewOverlay.ShowWindow(m_OverlayWindow);
        }
示例#3
0
        void DuringSceneGUI(SceneView sceneView)
        {
            if (!target)
            {
                return;
            }
            var c = (Camera)target;

            if (!CameraEditorUtils.IsViewportRectValidToRender(c.rect))
            {
                return;
            }

            SceneViewOverlay.ShowWindow(m_OverlayWindows[c]);
        }
        public void OnSceneViewGUI(SceneView sceneView)
        {
            if (NavMeshVisualizationSettings.showNavigation == 0)
            {
                return;
            }

            SceneViewOverlay.ShowWindow(m_DisplayControlsOverlayWindow);

            // Display Agent display only if there are selected NavMeshAgents.
            if (m_SelectedNavMeshAgentCount > 0)
            {
                SceneViewOverlay.ShowWindow(m_DisplayAgentControlsOverlayWindow);
            }

            // Display Obstacle display only if there are selected NavMeshObstacles.
            if (m_SelectedNavMeshObstacleCount > 0)
            {
                SceneViewOverlay.ShowWindow(m_DisplayObstacleControlsOverlayWindow);
            }
        }
示例#5
0
 void OnSceneViewGUI(SceneView view)
 {
     SceneViewOverlay.ShowWindow(m_OverlayWindow);
 }