getCameraViewMode
Client-side
Server-side
Shared
Pair: setCameraViewMode
This function allows you to get the active camera view modes. This indicates at what distance the camera will follow the player or vehicle.
OOP Syntax Help! I don't understand this!
- Method:Camera.getViewMode(...)
- Variable: .viewMode
Syntax
int, int getCameraViewMode ( )Returns
- int: vehicle mode
- 0: Bumper
- 1: Close external
- 2: Middle external
- 3: Far external
- 4: Low external
- 5: Cinematic
- int: ped mode
- 0: Close
- 1: Middle
- 2: Far
Returns two values indicating the current vehicle and ped camera view mode respectively.
Code Examples
client
This example tells the player their current camera view when they change it.
function onPlayerSpawn(theSpawnpoint) currentCam("fire") -- start a repeating checkendaddEventHandler("onClientPlayerSpawn", root, onPlayerSpawn)
function currentCam(key) if (getControlState(key)) then local vehicleMode, pedMode = getCameraViewMode() outputChatBox("Your current cam view is: " .. vehicleMode .. ".") endendChangelog
The function returns two ints - vehicle mode and ped mode. Previously, it only returned the vehicle mode.
See Also
Camera Functions
- fadeCamera
- getCamera
- getCameraClip
- getCameraDrunkLevel
- getCameraFieldOfView
- getCameraGoggleEffect
- getCameraInterior
- getCameraMatrix
- getCameraTarget
- getCameraViewMode
- resetShakeCamera
- setCameraClip
- setCameraDrunkLevel
- setCameraFieldOfView
- setCameraGoggleEffect
- setCameraInterior
- setCameraMatrix
- setCameraTarget
- setCameraViewMode
- shakeCamera