Getangle: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
getangle <x> <y> | '''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 | |||
[[Category:EDuke32 specific commands]] | [[Category:EDuke32 specific commands]] | ||
[[Category:Gamevar manipulation]] | [[Category:Gamevar manipulation]] |
Latest revision as of 00: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