|
Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
|


Public 成员函数 | |
| FlyCamera (GameWidget gameWidget) | |
| override void | Activate (Camera previousCamera) |
| override void | Update (float dt) |
| Public 成员函数 继承自 Game.BasePerspectiveCamera | |
| override void | PrepareForDrawing () |
| BasePerspectiveCamera (GameWidget gameWidget) | |
| void | SetupPerspectiveCamera (Vector3 position, Vector3 direction, Vector3 up) |
| virtual Matrix | CalculateBaseProjectionMatrix () |
| 计算基础投影矩阵,创建透视视野 | |
| Public 成员函数 继承自 Game.Camera | |
| Camera (GameWidget gameWidget) | |
| Vector3 | WorldToScreen (Vector3 worldPoint, Matrix worldMatrix) |
| Vector3 | ScreenToWorld (Vector3 screenPoint, Matrix worldMatrix) |
| void | Update (float dt) |
在文件 FlyCamera.cs 第 5 行定义.
| Game.FlyCamera.FlyCamera | ( | GameWidget | gameWidget | ) |
在文件 FlyCamera.cs 第 22 行定义.
|
virtual |
| override void Game.FlyCamera.Update | ( | float | dt | ) |
| Vector3 Game.FlyCamera.m_direction |
在文件 FlyCamera.cs 第 8 行定义.
| float Game.FlyCamera.m_pitchSpeed |
在文件 FlyCamera.cs 第 14 行定义.
| Vector3 Game.FlyCamera.m_position |
在文件 FlyCamera.cs 第 6 行定义.
| float Game.FlyCamera.m_rollAngle |
在文件 FlyCamera.cs 第 16 行定义.
| float Game.FlyCamera.m_rollSpeed |
在文件 FlyCamera.cs 第 12 行定义.
| Vector3 Game.FlyCamera.m_velocity |
在文件 FlyCamera.cs 第 10 行定义.
|
get |
在文件 FlyCamera.cs 第 20 行定义.
|
get |
在文件 FlyCamera.cs 第 18 行定义.