WoW:API GetCursorPosition: Difference between revisions
Jump to navigation
Jump to search
m (sp) |
m (→Details) |
||
Line 23: | Line 23: | ||
: Returns scale-independent coordinates similar to Cursor:GetCenter() if 'Cursor' was a valid frame. You can use this value relative to UIParent if you treat BOTTOMLEFT as 0,0. Remember to also apply scale. | : Returns scale-independent coordinates similar to Cursor:GetCenter() if 'Cursor' was a valid frame. You can use this value relative to UIParent if you treat BOTTOMLEFT as 0,0. Remember to also apply scale. | ||
== Notes == | |||
: To apply scale, divide both x and y by the value returned by UIParent:GetScale() |
Revision as of 07:22, 7 December 2007
Returns the cursor's position on the screen.
GetCursorPosition();
Arguments
- none
Returns
- x
- Number - The cursor's x-position on the screen.
- y
- Number - The cursor's y-position on the screen.
Example
local x, y = GetCursorPosition();
Result
x = 956.24999166082; y = 538.49999965651;
Details
- Returns scale-independent coordinates similar to Cursor:GetCenter() if 'Cursor' was a valid frame. You can use this value relative to UIParent if you treat BOTTOMLEFT as 0,0. Remember to also apply scale.
Notes
- To apply scale, divide both x and y by the value returned by UIParent:GetScale()