|
GDF 26.1a
Game Development Framework - https://gdf.acits.nl
|
Public Members | |
| void | SetCameraMode_Free () |
| Stel de camera zo in dat je hem zelf aan de hand van de variabeles Position en Rotation kan instellen. | |
| void | SetCameraMode_FirstPerson (Instance target, float yOffset=0, float xRotation=0, bool lockXrotation=true, bool lockZrotation=true) |
| Stel de camera als first person camera in. | |
| void | SetCameraMode_ThirdPerson (Instance target, float yOffset=1f, float distance=10, float rotation_X=20, bool lockXrotation=true, bool lockYrotation=true, bool lockZrotation=true) |
| Stel de camera als third person camera in. | |
| void | SetCameraMode_LookAt (Instance target, Vector3 fromPosition, float yOffset=1) |
| Stel de camera zo in dat deze vanaf zijn positie naar het opgegeven voorwerp blijft kijken. | |
| void | SetCameraMode_Controlled () |
| Stel de camera zon in dat je deze met het toetsenbord kan bedienen. | |
| void | FlowToNewPosition (int steps) |
| Laat de camera in een vloeiende beweging overgaan tot zijn nieuwe positie/rotatie. | |
| gdf_RoomCamera (Node cameraNode, Camera camera) | |
| void | gdf_Update () |
Properties | |
| Vector3 | Position [get, set] |
| De positie van de Camera. | |
| Vector3 | Rotation [get, set] |
| De rotatie van de Camera. | |
| float | FieldOfView [get, set] |
| Stelt de kijkhoek van de camera in. | |
| float | X [get, set] |
| float | Y [get, set] |
| float | Z [get, set] |
| float | Rotation_X [get, set] |
| float | Rotation_Y [get, set] |
| float | Rotation_Z [get, set] |
| float | ClippingNearDistance [get, set] |
| Alles wat binnen deze afstand van de camera komt wordt niet getekend. | |
| float | ClippingFarDistance [get, set] |
| Alles wat buiten deze afstand van de camera komt wordt niet getekend. | |
| GDF.gdf_Room.gdf_RoomCamera.gdf_RoomCamera | ( | Node | cameraNode, |
| Camera | camera ) |
| void GDF.gdf_Room.gdf_RoomCamera.FlowToNewPosition | ( | int | steps | ) |
Laat de camera in een vloeiende beweging overgaan tot zijn nieuwe positie/rotatie.
| steps | De hoeveelheid frames waarin de camera op zijn nieuwe plek gearriveerd moet zijn |
| void GDF.gdf_Room.gdf_RoomCamera.gdf_Update | ( | ) |
| void GDF.gdf_Room.gdf_RoomCamera.SetCameraMode_Controlled | ( | ) |
Stel de camera zon in dat je deze met het toetsenbord kan bedienen.
Gebruik T/F/G/H, I/J/K/L en Y/U om de camera te bedienen.
| void GDF.gdf_Room.gdf_RoomCamera.SetCameraMode_FirstPerson | ( | Instance | target, |
| float | yOffset = 0, | ||
| float | xRotation = 0, | ||
| bool | lockXrotation = true, | ||
| bool | lockZrotation = true ) |
Stel de camera als first person camera in.
Volgt automatisch de positie van het ingestelde voorwerp, en draait mee aan de hand van de FacingDirection van het voorwerp.
| target | Het te volgen voorwerp |
| yOffset | Verhoging van de camera ten opzichte van het voorwerp |
| xRotation | Om meer omhoog of omlaag te kijken |
| lockXrotation | Beweeg mee met FacingDirection.X |
| lockZrotation | Beweeg mee met FacingDirection.Z |
| void GDF.gdf_Room.gdf_RoomCamera.SetCameraMode_Free | ( | ) |
Stel de camera zo in dat je hem zelf aan de hand van de variabeles Position en Rotation kan instellen.
| void GDF.gdf_Room.gdf_RoomCamera.SetCameraMode_LookAt | ( | Instance | target, |
| Vector3 | fromPosition, | ||
| float | yOffset = 1 ) |
Stel de camera zo in dat deze vanaf zijn positie naar het opgegeven voorwerp blijft kijken.
| target | Het voorwerp waar de camera op mikt |
| fromPosition | De positie van de camera |
| yOffset | Verhoging van de camera |
| void GDF.gdf_Room.gdf_RoomCamera.SetCameraMode_ThirdPerson | ( | Instance | target, |
| float | yOffset = 1f, | ||
| float | distance = 10, | ||
| float | rotation_X = 20, | ||
| bool | lockXrotation = true, | ||
| bool | lockYrotation = true, | ||
| bool | lockZrotation = true ) |
Stel de camera als third person camera in.
Volgt automatisch de positie van het ingestelde voorwerp, en draait mee aan de hand van de FacingDirection van het voorwerp.
| target | Het te volgen voorwerp |
| yOffset | Verhoging van de camera |
| distance | De afstand tussen de camera en het te volgen voorwerp |
| rotation_X | Om meer omhoog of omlaag te kijken |
| lockXrotation | Beweeg mee met FacingDirection.X |
| lockYrotation | Beweeg mee met FacingDirection.Y |
| lockZrotation | Beweeg mee met FacingDirection.Z |
|
getset |
Alles wat buiten deze afstand van de camera komt wordt niet getekend.
|
getset |
Alles wat binnen deze afstand van de camera komt wordt niet getekend.
|
getset |
Stelt de kijkhoek van de camera in.
|
getset |
De positie van de Camera.
Wordt automatisch ingesteld wanneer je hebt gekozen om de camera First- of Thirdperson in te stellen.
|
getset |
De rotatie van de Camera.
Wordt automatisch ingesteld wanneer je hebt gekozen om de camera First- of Thirdperson in te stellen.
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |