drawRectangle

From Bohemia Interactive Community
Revision as of 23:55, 17 June 2014 by Killzone Kid (talk | contribs) (correction)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
-wrong parameter ("Arma") defined!-1.00
Hover & click on the images for description

Description

Description:
Draw a Rectangle on the map.
Groups:
Uncategorised

Syntax

Syntax:
map drawRectangle [c, a, b, angle, colour, fill]
Parameters:
map: Control
c: Array - centre of rectangle Position2D, Position3D, Object
a: Number - 1/2 width of rectangle (in metres)
b: Number - 1/2 height of rectangle (in metres)
angle: Number - angle of rotation
colour: Array - border colour [r,g,b,a]. If you are planning on using texture, set colour to white [1,1,1,1]
fill: String - fill texture file or Procedural_Textures. Note that the file texture will not rotate with rectangle, use drawIcon for that.
Return Value:
Nothing

drawRectangle.jpg

Examples

Example 1:
_ctrl drawRectangle [ getPos player, 20, 20, getDir player, [0,0,1,1], "" ];
Example 2:
_ctrl drawRectangle [ player, 10, 20, getDir player, [1,1,1,1], "#(rgb,8,8,3)color(1,0,0,1)" ];

Additional Information

See also:
drawArrowdrawEllipsedrawIcondrawLine

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 March 22, 2014
Waffle SS.
Map example: (findDisplay 12 displayCtrl 51) ctrlAddEventHandler ["Draw",{ (_this select 0) drawRectangle [ getPos player, 20, 20, getDir player, [0,0,1,1], "" ]; }];

Bottom Section