draw_triangle_colour(x1, y1, x2, y2, x3, y3, col1, col2, col3, outline);
Argument | Description |
---|---|
x1 | The x coordinate of the triangle's first corner. |
y1 | The y coordinate of the triangle's first corner. |
x2 | The x coordinate of the triangle's second corner. |
y2 | The y coordinate of the triangle's second corner. |
x3 | The x coordinate of the triangle's third corner. |
y3 | The y coordinate of the triangle's third corner. |
col1 | The colour of the first corner. |
col2 | The colour of the second corner. |
col3 | The colour of the third corner. |
outline | Whether the triangle is an outline (true) or filled in (false). |
Returns: N/A
With this function you can draw either an outline of a triangle
or a filled triangle. If it is filled you can define the individual
colours for each corner point and if these colours are not the
same, you will get a gradient effect from one to the other (the
colour settings will over-ride the base colour set with the
function draw_set_colour).
draw_triangle_colour(200, 200, 300, 200, 200, 300, c_red, c_blue, c_blue, false);
This would draw a filled isosceles right-angled triangle with red at the right angle, blue on the other two corners.