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
Returns two values indicating the current vehicle and ped camera view mode respectively.
- 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
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
- getCameraDrunkLevelUpdated
- getCameraFieldOfView
- getCameraGoggleEffect
- getCameraInterior
- getCameraMatrix
- getCameraTarget
- getCameraViewMode
- resetShakeCameraNew
- setCameraClip
- setCameraDrunkLevelUpdated
- setCameraFieldOfViewUpdated
- setCameraGoggleEffect
- setCameraInterior
- setCameraMatrix
- setCameraTarget
- setCameraViewMode
- shakeCameraNew