Getangle: Difference between revisions
| Hendricks266 (talk | contribs) No edit summary | No edit summary | ||
| Line 1: | Line 1: | ||
| '''getangle''' <return> <x> <y> | '''getangle''' <return> <x> <y> | ||
| Returns the angle formed by the displacements <x> and <y> | Returns the angle formed by the displacements <x> and <y>. | ||
| In most languages this function is known as arctan2. | |||
| == Examples == | |||
| To make one actor face another some subtraction is involved. | |||
|  set X sprite[OTHER_SPRITE].x | |||
|  set Y sprite[OTHER_SPRITE].y | |||
|  sub X sprite[].x | |||
|  sub Y sprite[].y | |||
|  getangle ANG X Y | |||
| [[Category:EDuke32 specific commands]] | [[Category:EDuke32 specific commands]] | ||
| [[Category:Gamevar manipulation]] | [[Category:Gamevar manipulation]] | ||
Latest revision as of 01:36, 20 February 2020
getangle <return> <x> <y>
Returns the angle formed by the displacements <x> and <y>.
In most languages this function is known as arctan2.
Examples
To make one actor face another some subtraction is involved.
set X sprite[OTHER_SPRITE].x set Y sprite[OTHER_SPRITE].y sub X sprite[].x sub Y sprite[].y getangle ANG X Y
