Vector3D: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - ";[ ]+ " to "; ")
m (Some wiki formatting)
 
(One intermediate revision by the same user not shown)
Line 12: Line 12:


The return array can be processed-converted into degrees as follows:
The return array can be processed-converted into degrees as follows:
_vdir = [[player]] [[weaponDirection]] ([[primaryWeapon]] [[player]]);
<sqf>
_adir= _vdir [[select|#]] 0 [[atan2]] _vdir [[select|#]] 1;
_vDir = player weaponDirection (primaryWeapon player);
_aDir = _vDir # 0 atan2 _vDir # 1;
</sqf>




[[Category: Arrays]]
[[Category: Arrays]]

Latest revision as of 13:14, 20 February 2023

Format:

[x, y, z]


Description:

Represents a 3-dimensional vector in space.

A normalised vector means that each value is within range -1..+1.


The return array can be processed-converted into degrees as follows:

_vDir = player weaponDirection (primaryWeapon player); _aDir = _vDir # 0 atan2 _vDir # 1;