Difference between revisions of "lineIntersectsObjs"

From Bohemia Interactive Community
Jump to navigation Jump to search
m
m (formatting, syntax)
Line 10: Line 10:
 
____________________________________________________________________________________________
 
____________________________________________________________________________________________
  
| '''lineIntersectsObj'''s [begPos, endPos, withObj, ignoreObj, sortByDist, flags] |= Syntax
+
| '''lineIntersectsObjs''' [begPos, endPos, withObj, ignoreObj, sortByDist, flags] |= Syntax
  
 
|p1= begPos: [[PositionASL]] - virtual line start |= Parameter 1
 
|p1= begPos: [[PositionASL]] - virtual line start |= Parameter 1
Line 26: Line 26:
 
<br/>Flags can be combined: 2 + 4 = 6 - CF_NEAREST_OBJECT + CF_ONLY_STATIC|= Parameter 6
 
<br/>Flags can be combined: 2 + 4 = 6 - CF_NEAREST_OBJECT + CF_ONLY_STATIC|= Parameter 6
  
| [[Array]] - intersecting objects |= Return value
+
| [[Array]] of [[Object|Objects]] - intersecting objects |= Return value
 
____________________________________________________________________________________________
 
____________________________________________________________________________________________
  

Revision as of 21:46, 11 February 2014

Introduced with Arma 3 version 1.101.10
Hover & click on the images for descriptions

Description

Description:
Returns list of objects intersected by given line from begPos to endPos.

Syntax

Syntax:
lineIntersectsObjs [begPos, endPos, withObj, ignoreObj, sortByDist, flags]
Parameters:
begPos: PositionASL - virtual line start
endPos: PositionASL - virtual line end
withObj: Object
ignoreObj: Object
sortByDist: Boolean
flags: Number:
1 - CF_ONLY_WATER
2 - CF_NEAREST_CONTACT
4 - CF_ONLY_STATIC
8 - CF_ONLY_DYNAMIC
16 - CF_FIRST_CONTACT
32 - CF_ALL_OBJECTS (Usable only with CF_FIRST_CONTACT and it will check one contact per object)
Flags can be combined: 2 + 4 = 6 - CF_NEAREST_OBJECT + CF_ONLY_STATIC
Return Value:
Array of Objects - intersecting objects

Examples

Example:
Example needed

Additional Information

See also:
lineIntersectsWithterrainIntersectlineIntersectsintersect

Notes

i
Only post proven facts here. Report bugs on the Feedback Tracker and discuss on the Arma Discord or on the Forums.

Notes

Bottom Section