GetColPolygonPointPosition: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{Server client function}} __NOTOC__ {{New feature/item|3.0158|1.5.7|20397|This function is used to get the position of a bound point in a [[createColPolygon|colshape polygon]...")
 
(Remove obsolete Requirements section)
 
(7 intermediate revisions by 2 users not shown)
Line 5: Line 5:
==Syntax==  
==Syntax==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool getColPolygonPointPosition ( colshape shape, int index )   
float, float getColPolygonPointPosition ( colshape shape, int index )   
</syntaxhighlight>  
</syntaxhighlight>  
{{OOP||[[colshape]]:getPointPosition||setColPolygonPointPosition|}}
{{OOP||[[colshape]]:getPointPosition||setColPolygonPointPosition|}}
Line 11: Line 11:
===Required Arguments===  
===Required Arguments===  
*'''shape:''' The [[colshape]] polygon you wish to change.
*'''shape:''' The [[colshape]] polygon you wish to change.
*'''index:''' The 0-based index of the point you wish to retrieve. The points are indexed in order, with 0 being the first bound point.
*'''index:''' The index of the point you wish to retrieve. The points are indexed in order, with 1 being the first bound point.


===Returns===
===Returns===
Returns two ''float''s indicating the position of the point, ''x'' and ''y'' respectively, ''false'' if invalid arguments were passed.
Returns two [[float]]s, x and y, indicating the position of the point, ''false'' if invalid arguments were passed.


==Example==
==Example==

Latest revision as of 17:21, 7 November 2024

This function is used to get the position of a bound point in a colshape polygon.

Syntax

float, float getColPolygonPointPosition ( colshape shape, int index )  

OOP Syntax Help! I don't understand this!

Method: colshape:getPointPosition(...)
Counterpart: setColPolygonPointPosition


Required Arguments

  • shape: The colshape polygon you wish to change.
  • index: The index of the point you wish to retrieve. The points are indexed in order, with 1 being the first bound point.

Returns

Returns two floats, x and y, indicating the position of the point, false if invalid arguments were passed.

Example

TODO

See Also