| Property |
Value |
| Native Name |
SET_CAM_PARAMS |
| Hash |
0xBFD8727AEA3CCEBA |
| Return Type |
void |
| Parameters |
cam (Cam), posX (float), posY (float), posZ (float), rotX (float), rotY (float), rotZ (float), fieldOfView (float), transitionSpeed (int), p9 (int), p10 (int), rotationOrder (int) |
Parameters
cam (Cam)
posX (float)
posY (float)
posZ (float)
rotX (float)
rotY (float)
rotZ (float)
fieldOfView (float)
transitionSpeed (int) — The speed of transition/interpolation to these new values
p9 (int)
p10 (int)
rotationOrder (int) — The order of rotation, see GET_ENTITY_ROTATION
Examples
-- This is recreating the above mentioned heli transition from finale_heist2a.c
local cam = CreateCameraWithParams('DEFAULT_SCRIPTED_CAMERA', -1659.574, -707.8544, 29.23778, -7.422939, 0.059666, -117.3886, 43.0557, false, 2)
SetCamActive(cam, true)
RenderScriptCams(true, false, 3000, true, false, false)
SetCamParams(cam, -1660.919, -710.7487, 28.88381, -7.50235, 0.059666, -111.7328, 43.0557, 9100, 0, 0, 2);
// This is recreating the above mentioned heli transition from finale_heist2a.c
let cam = CreateCameraWithParams('DEFAULT_SCRIPTED_CAMERA', -1659.574, -707.8544, 29.23778, -7.422939, 0.059666, -117.3886, 43.0557, false, 2)
SetCamActive(cam, true)
RenderScriptCams(true, false, 3000, true, false, false)
SetCamParams(cam, -1660.919, -710.7487, 28.88381, -7.50235, 0.059666, -111.7328, 43.0557, 9100, 0, 0, 2);