setVelocity: Difference between revisions
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) mNo edit summary |
Lou Montana (talk | contribs) m (version update 1.8 → 1.80) |
||
Line 1: | Line 1: | ||
{{Command|= | {{Command|Comments= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| ofpr | | | ofpr |Game name= | ||
|1. | |1.80|Game version= | ||
|arg= local | | |arg= local |Arguments in MP= | ||
|eff= global | | |eff= global |Effects in MP= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| Set [[velocity]] (speed vector) of a vehicle. Units are in metres per second. |= | | Set [[velocity]] (speed vector) of a vehicle. Units are in metres per second. |Description= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| vehicleName | | vehicleName [[setVelocity]] [x, y, z] |Syntax= | ||
|p1= vehicleName: [[Object]] | | |p1= vehicleName: [[Object]] |Parameter 1= | ||
|p2= [x, y, z]: [[Array]] | | |p2= [x, y, z]: [[Array]] |Parameter 2= | ||
| [[Nothing]] | | | [[Nothing]] |Return value= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|x1= <code>_truck1 [[setVelocity]] [20, 0, 0];</code> | | |x1= <code>_truck1 [[setVelocity]] [20, 0, 0];</code> |Example 1= | ||
|x2= Advanced method used for relative acceleration: | |x2= Advanced method used for relative acceleration: | ||
Line 34: | Line 34: | ||
(_vel [[select]] 2) | (_vel [[select]] 2) | ||
]; | ]; | ||
</code> | | </code> |Example 2= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|[[velocity]], [[velocityModelSpace]], [[setVelocityModelSpace]], [[setVelocityTransformation]], [[speed]] | | |[[velocity]], [[velocityModelSpace]], [[setVelocityModelSpace]], [[setVelocityTransformation]], [[speed]] |See also= | ||
}} | }} | ||
Line 44: | Line 43: | ||
<dl class="command_description"> | <dl class="command_description"> | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<dd class="notedate">Posted on 20 Jun, 2014 - 16:50 | <dd class="notedate">Posted on 20 Jun, 2014 - 16:50 | ||
<dt class="note"> | <dt class="note">[[User:ffur2007slx2_5|ffur2007slx2_5]] | ||
(ArmA3 1.22) [[setVelocity]] will be affected by [[setDir]] and [[setVectorDirAndUp]] | <dd class="note">(ArmA3 1.22) [[setVelocity]] will be affected by [[setDir]] and [[setVectorDirAndUp]], so use it after them. | ||
<!-- Note Section END --> | <!-- Note Section END --> | ||
</dl> | </dl> | ||
<h3 style="display:none">Bottom Section</h3> | <h3 style="display:none">Bottom Section</h3> | ||
[[Category:Scripting Commands| | [[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands OFP 1.96|{{uc:{{PAGENAME}}}}]] | |||
[[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands | [[Category:Scripting Commands ArmA|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]] | |||
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | ||
Revision as of 09:04, 1 June 2018
Description
- Description:
- Set velocity (speed vector) of a vehicle. Units are in metres per second.
- Groups:
- Uncategorised
Syntax
- Syntax:
- vehicleName setVelocity [x, y, z]
- Parameters:
- vehicleName: Object
- [x, y, z]: Array
- Return Value:
- Nothing
Examples
- Example 1:
_truck1 setVelocity [20, 0, 0];
- Example 2:
- Advanced method used for relative acceleration:
_vel = velocity _vehicle; _dir = direction _vehicle; _speed = 10; comment "Added speed"; _vehicle setVelocity [ (_vel select 0) + (sin _dir * _speed), (_vel select 1) + (cos _dir * _speed), (_vel select 2) ];
Additional Information
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
Notes
- Posted on 20 Jun, 2014 - 16:50
- ffur2007slx2_5
- (ArmA3 1.22) setVelocity will be affected by setDir and setVectorDirAndUp, so use it after them.
Bottom Section
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint: Resistance version 1.80
- Operation Flashpoint: Resistance: New Scripting Commands
- Operation Flashpoint: Resistance: Scripting Commands
- Command Group: Uncategorised
- Scripting Commands: Global Effect
- Scripting Commands OFP 1.96
- Scripting Commands OFP 1.99
- Scripting Commands ArmA
- Scripting Commands ArmA2
- Scripting Commands Take On Helicopters
- Scripting Commands Arma 3