Draw rectangle()
Klikipedia - klikowa encyklopedia
- Właściwy tytuł tego artykułu to draw_rectangle(). Z powodu ograniczeń technicznych tytuł tego artykułu jest nieprawidłowy.
Wywołanie
Funkcja przyjmuje pięć argumentów, będących liczbami rzeczywistymi:
draw_rectangle([real] x1, [real] y1, [real] x2, [real] y2, [real] obramowanie)
- x1 - współrzędna x dowolnego wierzchołka
- y1 - odpowiadająca współrzędnej x1 wspórzędna y wierzchołka
- x2 - współrzędna wierzchołka, leżącego na drugiej stronie przekątnej z punktu (x1,x2)
- y2 - odpowiadająca współrzędnej x2 wspórzędna y wierzchołka
- obramowanie - jeśli podano 1, to rysowana jest jedynie ramka o grubości 1px, w przeciwnym wypadku rysowany jest wypełniony prostokąt
Przykład użycia
var x1,x2,y1,y2; x1=120; x2=240; y1=14; y2=200; draw_rectangle(x1,y1,x2,y2,1); // zostanie narysowana ramka o wybranych wspolrzednych
Uwagi
- Działanie funkcji modyfikowane jest innymi funkcjami:
- draw_set_alpha() - ustawia przezroczystość rysowanego prostokąta
- draw_set_color() - ustawia kolor rysowanego prostokąta
- Aby uzyskać efekt zaokrąglenia narożników, skorzystaj z funkcji draw_roundrect()
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()