drawIcon: Difference between revisions
Jump to navigation
Jump to search
HeliJunkie (talk | contribs) m (Added parameter and descriptions) |
Killzone Kid (talk | contribs) m (made pretty) |
||
Line 7: | Line 7: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| Draw an | | Draw an icon on the map. The command needs to be called every frame, preferably with "Draw" control event handler [[ctrlAddEventHandler]]. | ||
|= Description | |= Description | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
Line 17: | Line 16: | ||
|p1= map: [[Control]] |= Parameter 1 | |p1= map: [[Control]] |= Parameter 1 | ||
|p2= | |p2= texture: [[String]] |= | ||
|p3= color: [[Array]] - [r,g,b,a] |= | |||
|p3= | |p4= position: [[Position2D]] or [[Position3D]] |= | ||
|p4= | |p5= width: [[Number]]|= | ||
|p6= height: [[Number]]|= | |||
| | |p7= angle: [[Number]]|= | ||
| | |p8= text: [[String]] |= | ||
| | |p9= shadow: [[Number]] - 0: no shadow, 1: shadow, 2: outline (works for text and for icon only if icon angle is 0)|= | ||
| | |p10= textSize: [[Number]] - (since Arma 3 v0.72)|= | ||
| | |p11= font: [[String]] - (since Arma 3 v0.72) |= | ||
| | |p12= align: [[String]] - (since Arma 3 v0.72) "left", "right", "center". Default is "right" |= | ||
| | |||
| | |||
| [[Nothing]] |= Return value | | [[Nothing]] |= Return value | ||
|x1= <code> | |x1= <code>[[findDisplay]] 12 [[displayCtrl]] 51 [[ctrlAddEventHandler]] ["Draw", " | ||
_this [[select]] 0 [[drawIcon]] [ | |||
'iconStaticMG', | |||
[1,0,0,1], | |||
[[getPos]] [[player]], | |||
24, | |||
24, | |||
[[getDir]] [[player]], | |||
'Player Vehicle', | |||
1, | |||
0.03, | |||
'TahomaB', | |||
'right' | |||
] | |||
"];</code>|= EXAMPLE1 | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
Revision as of 19:01, 19 October 2013
Description
- Description:
- Draw an icon on the map. The command needs to be called every frame, preferably with "Draw" control event handler ctrlAddEventHandler.
- Groups:
- Uncategorised
Syntax
- Syntax:
- map drawIcon [texture, color, position, width, height, angle, text, shadow, textSize, font, align]
- Parameters:
- map: Control
- texture: String
- color: Array - [r,g,b,a]
- position: Position2D or Position3D
- width: Number
- height: Number
- angle: Number
- text: String
- shadow: Number - 0: no shadow, 1: shadow, 2: outline (works for text and for icon only if icon angle is 0)
- textSize: Number - (since Arma 3 v0.72)
- font: String - (since Arma 3 v0.72)
- align: String - (since Arma 3 v0.72) "left", "right", "center". Default is "right"
- Return Value:
- Nothing
Examples
- Example 1:
findDisplay 12 displayCtrl 51 ctrlAddEventHandler ["Draw", " _this select 0 drawIcon [ 'iconStaticMG', [1,0,0,1], getPos player, 24, 24, getDir player, 'Player Vehicle', 1, 0.03, 'TahomaB', 'right' ] "];
Additional Information
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Notes
- Posted on July 03, 2013 - 15:35
- Druid
- Support of paremeters textSize, font and align is in the game since Arma 3 version 0.72.