BOX
X1, Y1, X2, Y2, ID (optional)
The ability to draw a box on a bitmap and display it on screen as an image.
Example
SCREEN
RGB 0, 0, 0
BITMAP 0, 0, 640, 480
RGB 255, 0, 0
REM Noticing I'm using a variable here as they are supported by the args.
DEF x% = 200
BOX x%, 220, 340, 340
RGB 255, 0, 0, 90
BOX 240, 180, 380, 300
RGB 255, 0, 0, 95
BOX 280, 140, 420, 260
RGB 255, 0, 0, 98
BOX 320, 100, 460, 220
RGB 255, 0, 0, 99
BOX 360, 60, 500, 180
END BITMAP
END SCREEN
Output
Parameters
| Parameter | Optional | Type | Description |
|---|---|---|---|
| X1 | No | integer or variable | X1 or the start X position |
| Y1 | No | integer or variable | Y1 or the start Y position |
| X2 | No | integer or variable | X2 or the end X position |
| Y2 | No | integer or variable | Y2 or the end Y position |
| ID | Yes | string or variable | ID to help identify or style the ARCF |