C# Класс UnityEditor.SceneView

Наследование: SearchableEditorWindow, IHasCustomMenu
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
lastFramingTime double
m_AudioPlay bool
m_RenderMode DrawCameraMode
onSceneGUIDelegate OnSceneFunc

Открытые методы

Метод Описание
AddItemsToMenu ( GenericMenu menu ) : void
AlignViewToObject ( Transform t ) : void
AlignWithView ( ) : void
FixNegativeSize ( ) : void
FrameLastActiveSceneView ( ) : bool
FrameLastActiveSceneViewWithLock ( ) : bool
FrameSelected ( ) : bool
FrameSelected ( bool lockView ) : bool
GetAllSceneCameras ( ) : UnityEngine.Camera[]
LookAt ( Vector3 pos ) : void
LookAt ( Vector3 pos, Quaternion rot ) : void
LookAt ( Vector3 pos, Quaternion rot, float newSize ) : void
LookAt ( Vector3 pos, Quaternion rot, float newSize, bool ortho ) : void
LookAt ( Vector3 pos, Quaternion rot, float newSize, bool ortho, bool instant ) : void
LookAtDirect ( Vector3 pos, Quaternion rot ) : void
LookAtDirect ( Vector3 pos, Quaternion rot, float newSize ) : void
MoveToView ( ) : void
MoveToView ( Transform target ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
SceneView ( ) : System

Приватные методы

Метод Описание
ActivateSelection ( ) : void
AddCursorRect ( Rect rect, MouseCursor cursor ) : void
Awake ( ) : void
CalcCameraDist ( ) : float
CallEditorDragFunctions ( ) : void
CallOnPreSceneGUI ( ) : void
CallOnSceneGUI ( ) : void
CheckDrawModeForRenderingPath ( DrawCameraMode mode ) : bool
CleanupCustomSceneLighting ( ) : void
CleanupEditorDragFunctions ( ) : void
CommandsGUI ( ) : void
ComponentHasImageEffectAttribute ( Component c ) : bool
CreateCameraTargetTexture ( Rect cameraRect, bool hdr ) : void
CreateMipColorsTexture ( ) : void
CreateSceneCameraAndLights ( ) : void
DefaultHandles ( ) : void
DoClearCamera ( Rect cameraRect ) : void
DoDrawCamera ( Rect cameraRect, bool &pushedGUIClip ) : void
DoOnPreSceneGUICallbacks ( Rect cameraRect ) : void
DoToolbarGUI ( ) : void
DoesCameraDrawModeSupportDeferred ( DrawCameraMode mode ) : bool
DoesCameraDrawModeSupportHDR ( DrawCameraMode mode ) : bool
DrawRenderModeOverlay ( Rect cameraRect ) : void
Frame ( Bounds bounds ) : bool
GetActiveEditors ( ) : UnityEditor.Editor[]
GetMainCamera ( ) : Camera
GetSceneViewRenderingPath ( ) : RenderingPath
GetVerticalFOV ( float aspectNeutralFOV ) : float
GetVerticalOrthoSize ( ) : float
Handle2DModeSwitch ( ) : void
HandleClickAndDragToFocus ( ) : void
HandleDragging ( ) : void
HandleMouseCursor ( ) : void
HandleSelectionAndOnSceneGUI ( ) : void
HandleViewToolCursor ( ) : void
InputForGizmosThatAreRenderedOnTopOfSceneView ( ) : void
IsSceneCameraDeferred ( ) : bool
IsUsingDeferredRenderingPath ( ) : bool
LoadRenderDoc ( ) : void
MenuAlignViewToSelected ( ) : void
MenuAlignWithView ( ) : void
MenuMoveToBack ( ) : void
MenuMoveToFront ( ) : void
MenuMoveToView ( ) : void
On2DModeChange ( ) : void
OnBecameInvisible ( ) : void
OnBecameVisible ( ) : void

Описание методов

AddItemsToMenu() публичный Метод

public AddItemsToMenu ( GenericMenu menu ) : void
menu GenericMenu
Результат void

AlignViewToObject() публичный Метод

public AlignViewToObject ( Transform t ) : void
t UnityEngine.Transform
Результат void

AlignWithView() публичный Метод

public AlignWithView ( ) : void
Результат void

FixNegativeSize() публичный Метод

public FixNegativeSize ( ) : void
Результат void

FrameLastActiveSceneView() публичный статический Метод

public static FrameLastActiveSceneView ( ) : bool
Результат bool

FrameLastActiveSceneViewWithLock() публичный статический Метод

public static FrameLastActiveSceneViewWithLock ( ) : bool
Результат bool

FrameSelected() публичный Метод

public FrameSelected ( ) : bool
Результат bool

FrameSelected() публичный Метод

public FrameSelected ( bool lockView ) : bool
lockView bool
Результат bool

GetAllSceneCameras() публичный статический Метод

public static GetAllSceneCameras ( ) : UnityEngine.Camera[]
Результат UnityEngine.Camera[]

LookAt() публичный Метод

public LookAt ( Vector3 pos ) : void
pos Vector3
Результат void

LookAt() публичный Метод

public LookAt ( Vector3 pos, Quaternion rot ) : void
pos Vector3
rot UnityEngine.Quaternion
Результат void

LookAt() публичный Метод

public LookAt ( Vector3 pos, Quaternion rot, float newSize ) : void
pos Vector3
rot UnityEngine.Quaternion
newSize float
Результат void

LookAt() публичный Метод

public LookAt ( Vector3 pos, Quaternion rot, float newSize, bool ortho ) : void
pos Vector3
rot UnityEngine.Quaternion
newSize float
ortho bool
Результат void

LookAt() публичный Метод

public LookAt ( Vector3 pos, Quaternion rot, float newSize, bool ortho, bool instant ) : void
pos Vector3
rot UnityEngine.Quaternion
newSize float
ortho bool
instant bool
Результат void

LookAtDirect() публичный Метод

public LookAtDirect ( Vector3 pos, Quaternion rot ) : void
pos Vector3
rot UnityEngine.Quaternion
Результат void

LookAtDirect() публичный Метод

public LookAtDirect ( Vector3 pos, Quaternion rot, float newSize ) : void
pos Vector3
rot UnityEngine.Quaternion
newSize float
Результат void

MoveToView() публичный Метод

public MoveToView ( ) : void
Результат void

MoveToView() публичный Метод

public MoveToView ( Transform target ) : void
target UnityEngine.Transform
Результат void

OnDestroy() публичный Метод

public OnDestroy ( ) : void
Результат void

OnDisable() публичный Метод

public OnDisable ( ) : void
Результат void

SceneView() публичный Метод

public SceneView ( ) : System
Результат System

Описание свойств

lastFramingTime публичное свойство

public double lastFramingTime
Результат double

m_AudioPlay публичное свойство

public bool m_AudioPlay
Результат bool

m_RenderMode публичное свойство

public DrawCameraMode m_RenderMode
Результат DrawCameraMode

onSceneGUIDelegate публичное статическое свойство

public static OnSceneFunc onSceneGUIDelegate
Результат OnSceneFunc