camCommitPrepared: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\| *((\[\[.*\]\],? ?)+) * \}\}" to "|seealso= $1 }}") |
m (formatting) |
||
Line 1: | Line 1: | ||
{{RV|type=command | {{RV|type=command | ||
| arma1 | |game1= arma1 | ||
|1.00 | |version1= 1.00 | ||
|game2= arma2 | |||
|version2= 1.00 | |||
|game3= arma2oa | |||
|version3= 1.51 | |||
|game4= tkoh | |||
|version4= 1.00 | |||
|game5= arma3 | |||
|version5= 0.50 | |||
|arg= local | |arg= local | ||
Line 11: | Line 27: | ||
|gr1= Camera Control | |gr1= Camera Control | ||
| Smoothly | |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 <tt>camPrepareXXX</tt> commands. For the normal cam command use [[camCommit]]. | ||
| camera [[camCommitPrepared]] time | |s1= camera [[camCommitPrepared]] time | ||
|p1= camera: [[Object]] - | |p1= camera: [[Object]] - Object of type "camera" | ||
|p2= time: [[Number]] - | |p2= time: [[Number]] - Time in seconds during which the changes shall be done | ||
| [[Nothing]] | |r1= [[Nothing]] | ||
|x1= <code> | |x1= <code>{{cc|Create a camera object}} | ||
_cam <nowiki>=</nowiki> "camera" [[camCreate]] [5600,4800,10]; | _cam <nowiki>=</nowiki> "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; | ||
{{cc|Smoothly move the camera to its new position in 6 seconds}} | |||
_cam [[camPreparePos]] [5680,4720,20]; | _cam [[camPreparePos]] [5680,4720,20]; | ||
_cam [[camCommitPrepared]] 6; | _cam [[camCommitPrepared]] 6; | ||
[[waitUntil]] {[[camCommitted]] _cam}; | [[waitUntil]] {[[camCommitted]] _cam}; | ||
{{cc|Proceed}}</code> | |||
|seealso= [[camCommitted]], [[camCommit]] | |seealso= [[camCommitted]], [[camCommit]] | ||
}} | }} | ||
Revision as of 08:55, 6 April 2021
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 during 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:
- camCommittedcamCommit
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