camCommitPrepared: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "(\|[pr][0-9]+ *= *[^- ]*) *- *O([a-z ])" to "$1 - o$2") |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
(One intermediate revision by the same user not shown) | |||
Line 22: | Line 22: | ||
|gr1= Camera Control | |gr1= Camera Control | ||
|descr= Smoothly conducts the changes that were assigned to a camera within the given time. If the time is set to zero, the changes are done immediately. This command is for use with {{hl|camPrepareXXX}} commands. For the normal cam command use [[camCommit]]. | |descr= Smoothly conducts the changes that were assigned to a camera within the given time. If the time is set to zero, the changes are done immediately. | ||
This command is for use with {{hl|camPrepareXXX}} commands. For the normal cam command use [[camCommit]]. | |||
|s1= camera [[camCommitPrepared]] time | |s1= camera [[camCommitPrepared]] time | ||
Line 28: | Line 29: | ||
|p1= camera: [[Object]] - object of type "camera" | |p1= camera: [[Object]] - object of type "camera" | ||
|p2= time: [[Number]] - | |p2= time: [[Number]] - time in seconds in which the changes shall be done | ||
|r1= [[Nothing]] | |r1= [[Nothing]] | ||
|x1= <sqf> | |x1= <sqf> | ||
// | // create a camera object | ||
_cam = "camera" camCreate [5600,4800,10]; | _cam = "camera" camCreate [5600, 4800, 10]; | ||
_cam camPrepareTarget player; | _cam camPrepareTarget player; | ||
_cam cameraEffect ["internal", "BACK"]; | _cam cameraEffect ["internal", "BACK"]; | ||
_cam camCommitPrepared 0; | _cam camCommitPrepared 0; | ||
// | |||
_cam camPreparePos [5680,4720,20]; | // smoothly move the camera to its new position in 6 seconds | ||
_cam camPreparePos [5680, 4720, 20]; | |||
_cam camCommitPrepared 6; | _cam camCommitPrepared 6; | ||
waitUntil {camCommitted _cam}; | waitUntil { camCommitted _cam }; | ||
// | |||
// proceed | |||
</sqf> | </sqf> | ||
|seealso= [[camCommitted]] [[camCommit]] | |seealso= [[camCommitted]] [[camCommit]] | ||
}} | }} |
Latest revision as of 15:51, 8 November 2023
Description
- Description:
- Smoothly conducts the changes that were assigned to a camera within the given time. If the time is set to zero, the changes are done immediately. This command is for use with camPrepareXXX commands. For the normal cam command use camCommit.
- Groups:
- Camera Control
Syntax
- Syntax:
- camera camCommitPrepared time
- Parameters:
- camera: Object - object of type "camera"
- time: Number - time in seconds in which the changes shall be done
- Return Value:
- Nothing
Examples
- Example 1:
- // create a camera object _cam = "camera" camCreate [5600, 4800, 10]; _cam camPrepareTarget player; _cam cameraEffect ["internal", "BACK"]; _cam camCommitPrepared 0; // smoothly move the camera to its new position in 6 seconds _cam camPreparePos [5680, 4720, 20]; _cam camCommitPrepared 6; waitUntil { camCommitted _cam }; // proceed
Additional Information
- See also:
- camCommitted camCommit
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Categories:
- Scripting Commands
- Introduced with Armed Assault version 1.00
- ArmA: Armed Assault: New Scripting Commands
- ArmA: Armed Assault: Scripting Commands
- Arma 2: Scripting Commands
- Arma 2: Operation Arrowhead: Scripting Commands
- Take On Helicopters: Scripting Commands
- Arma 3: Scripting Commands
- Command Group: Camera Control
- Scripting Commands: Local Effect