Page tree
Skip to end of metadata
Go to start of metadata




Introduced in

Version:3.4

Description

Description:Determines the point at which a line and a plane meet.

Syntax

Syntax:[lineVector, linePos, planeVector, planePos] call fn_vbs_linePlaneIntersect
Parameters:
Return Value:PositionASL - Intersection of line and plane. Empty array, if no intersection.

Warning

When using functions in VBS versions older than 3.4, certain limitations and requirements should be kept in mind - the main ones being that capitalization of the function name is crucial, and that #include "\vbs2\headers\function_library.hpp" has to be included in every script that utilizes it. More Functions A-Z.

Examples

Examples:
_isect = [vectorUp line1, getPosASL line1, vectorUp plane1,getPosASL plane1] call fn_vbs_linePlaneIntersect

Intersection point (indicated by sphere) at different plane angles:

Additional Information

See also: lineIntersects
Multiplayer: 
Problems: 

Notes