Tanoda
|
Public Member Functions | |
delegate void | OnCameraMoveEvent (pb_SceneCamera cam) |
delegate void | OnCameraFinishMoveEvent (pb_SceneCamera cam) |
Vector3 | GetPivot () |
bool | IsUsingMouse (Vector2 mousePosition) |
bool | IsUsingKey () |
void | GoOrtoX () |
void | GoOrtoY () |
void | GoOrtoZ () |
Static Public Member Functions | |
static void | AddOnCameraMoveDelegate (OnCameraMoveEvent del) |
static void | Focus (Vector3 target) |
static void | Focus (Vector3 target, float distance) |
static void | Focus (GameObject target) |
Public Attributes | |
bool | ModelViewerCamOnly = false |
bool | ModelEditorCamOnly = false |
Texture2D | PanCursor |
Texture2D | OrbitCursor |
Texture2D | DollyCursor |
Texture2D | LookCursor |
float | moveSpeed = 15f |
How fast the camera position moves. More... | |
float | lookSpeed = 5f |
How fast the camera rotation adjusts. More... | |
float | orbitSpeed = 7f |
How fast the camera rotation adjusts. More... | |
float | scrollModifier = 100f |
How fast the mouse scroll wheel affects distance from pivot. More... | |
float | zoomSpeed = .1f |
GameObject | plane |
Properties | |
ViewTool | cameraState [get] |
Events | |
OnCameraMoveEvent | OnCameraMove |
OnCameraFinishMoveEvent | OnCameraFinishMove |
Requires InputSettings to have:
Definition at line 23 of file pb_SceneCamera.cs.
|
static |
Definition at line 38 of file pb_SceneCamera.cs.
|
static |
Definition at line 427 of file pb_SceneCamera.cs.
|
static |
Lerp the camera to the current selection
Definition at line 417 of file pb_SceneCamera.cs.
|
static |
Definition at line 422 of file pb_SceneCamera.cs.
Vector3 GILES.pb_SceneCamera.GetPivot | ( | ) |
Definition at line 92 of file pb_SceneCamera.cs.
void GILES.pb_SceneCamera.GoOrtoX | ( | ) |
Definition at line 177 of file pb_SceneCamera.cs.
void GILES.pb_SceneCamera.GoOrtoY | ( | ) |
Definition at line 193 of file pb_SceneCamera.cs.
void GILES.pb_SceneCamera.GoOrtoZ | ( | ) |
Definition at line 210 of file pb_SceneCamera.cs.
bool GILES.pb_SceneCamera.IsUsingKey | ( | ) |
Definition at line 167 of file pb_SceneCamera.cs.
bool GILES.pb_SceneCamera.IsUsingMouse | ( | Vector2 | mousePosition | ) |
If the scene camera controls are currently using the mouse for navigation, returns false.
Definition at line 162 of file pb_SceneCamera.cs.
delegate void GILES.pb_SceneCamera.OnCameraFinishMoveEvent | ( | pb_SceneCamera | cam | ) |
delegate void GILES.pb_SceneCamera.OnCameraMoveEvent | ( | pb_SceneCamera | cam | ) |
Texture2D GILES.pb_SceneCamera.DollyCursor |
Definition at line 56 of file pb_SceneCamera.cs.
Texture2D GILES.pb_SceneCamera.LookCursor |
Definition at line 57 of file pb_SceneCamera.cs.
float GILES.pb_SceneCamera.lookSpeed = 5f |
How fast the camera rotation adjusts.
Definition at line 81 of file pb_SceneCamera.cs.
bool GILES.pb_SceneCamera.ModelEditorCamOnly = false |
Definition at line 36 of file pb_SceneCamera.cs.
bool GILES.pb_SceneCamera.ModelViewerCamOnly = false |
Definition at line 35 of file pb_SceneCamera.cs.
float GILES.pb_SceneCamera.moveSpeed = 15f |
How fast the camera position moves.
Definition at line 80 of file pb_SceneCamera.cs.
Texture2D GILES.pb_SceneCamera.OrbitCursor |
Definition at line 55 of file pb_SceneCamera.cs.
float GILES.pb_SceneCamera.orbitSpeed = 7f |
How fast the camera rotation adjusts.
Definition at line 82 of file pb_SceneCamera.cs.
Texture2D GILES.pb_SceneCamera.PanCursor |
Definition at line 54 of file pb_SceneCamera.cs.
GameObject GILES.pb_SceneCamera.plane |
Definition at line 122 of file pb_SceneCamera.cs.
float GILES.pb_SceneCamera.scrollModifier = 100f |
How fast the mouse scroll wheel affects distance from pivot.
Definition at line 83 of file pb_SceneCamera.cs.
float GILES.pb_SceneCamera.zoomSpeed = .1f |
Definition at line 84 of file pb_SceneCamera.cs.
|
get |
Definition at line 52 of file pb_SceneCamera.cs.
OnCameraFinishMoveEvent GILES.pb_SceneCamera.OnCameraFinishMove |
Definition at line 33 of file pb_SceneCamera.cs.
OnCameraMoveEvent GILES.pb_SceneCamera.OnCameraMove |
Definition at line 30 of file pb_SceneCamera.cs.