Draw triangle()
Klikipedia - klikowa encyklopedia
- Właściwy tytuł tego artykułu to draw_triangle(). Z powodu ograniczeń technicznych tytuł tego artykułu jest nieprawidłowy.
Wywołanie
Funkcja przyjmuje siedem argumentów, będących liczbami rzeczywistymi:
draw_triangle([real] x1, [real] y1, [real] x2, [real] y2, [real] x3, [real] y3, [real] obramowanie)
- x1 - współrzędna x pierwszego wierzchołka
- x1 - współrzędna y pierwszego wierzchołka
- x1 - współrzędna x drugiego wierzchołka
- x1 - współrzędna y drugiego wierzchołka
- x1 - współrzędna x trzeciego wierzchołka
- x1 - współrzędna y trzeciego wierzchołka
- obramowanie - jeśli podano 1, to rysowana jest trójkąt bez wypełnienia kreską grubości 1px, w przeciwnym wypadku rysowany jest wypełniony trójkąt
Przykład użycia
var x1,x2,x3,y1,y2,y3; x1=120; x2=240; y1=14; y2=200; draw_triangle(x1,y1,x2,y2,x3,y3,0); // zostanie narysowany wypełniony trójkąt o zadanych współrzędnych
Uwagi
Działanie funkcji modyfikowane jest innymi funkcjami:
- draw_set_alpha() - ustawia przezroczystość rysowanego trójkąta
- draw_set_color() - ustawia kolor rysowanego trójkąta
Funkcje rysujące figury i kształty w języku GML
cały room: draw_clear() • draw_clear_alpha()
podstawowe kształty: draw_arrow() • draw_circle() • draw_ellipse() • draw_line() • draw_rectangle() • draw_roundrect() • draw_triangle()
pozostałe: draw_button() • draw_healthbar() • draw_path()