screenToWorld: Difference between revisions
BrettMayson (talk | contribs) mNo edit summary |
m (updated formatting) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 28: | Line 28: | ||
|s1= [[screenToWorld]] screen | |s1= [[screenToWorld]] screen | ||
|p1= screen: [[Array]] | |p1= screen: [[Array]] with [x, y] - screen position, see [[SafeZone]] for more information | ||
* x: [[Number]] | |||
* y: [[Number]] | |||
|r1= [[Position#PositionAGL|PositionAGL]], world position on surface [x,y,0] | |r1= [[Position#PositionAGL|PositionAGL]], world position on surface [x, y, 0] | ||
|s2= camera [[screenToWorld]] position | |s2= camera [[screenToWorld]] position | ||
| Line 38: | Line 40: | ||
|p21= camera: [[Object]] - camera object | |p21= camera: [[Object]] - camera object | ||
|p22= | |p22= screen: [[Array]] with [x, y] - screen position, see [[SafeZone]] for more information | ||
* x: [[Number]] | |||
* y: [[Number]] | |||
|r2= [[Position#PositionAGL|PositionAGL]], world position on surface [x,y,0] | |r2= [[Position#PositionAGL|PositionAGL]], world position on surface [x,y,0] | ||
Latest revision as of 19:38, 5 January 2026
Description
- Description:
- Returns the position on landscape (PositionAGL) corresponding to the given point on screen (in UI coordinates).
- Groups:
- Positions
Syntax
- Syntax:
- screenToWorld screen
- Parameters:
- screen: Array with [x, y] - screen position, see SafeZone for more information
- Return Value:
- PositionAGL, world position on surface [x, y, 0]
Alternative Syntax
- Syntax:
- camera screenToWorld position
- Parameters:
- camera: Object - camera object
- screen: Array with [x, y] - screen position, see SafeZone for more information
- Return Value:
- PositionAGL, world position on surface [x,y,0]
Examples
- Example 1:
- Example 2:
Additional Information
- See also:
- SafeZone worldToScreen screenToWorldDirection
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord.
Only post proven facts here! Add Note