Węzły pierścieniowe - “pie” są używane do tworzenia obiektów okrągłych lub elipsoidalnych, począwszy od zwykłych okręgów po kształty przypominające placki lub kwadratowe pączki.
Kliknij prawym przyciskiem myszy w sekcji Nodes w panelu Outline i wybierz Add ▸ Pie. Nowy węzeł pie zostaje zaznaczony, i możesz modyfikować jego właściwości.
Następujące właściwości są unikalne dla węzłów pie:
Ellipse
rozszerzy węzeł do zewnętrznego promienia.Rectangle
rozszerzy węzeł do obwiedni węzła.Jeśli ustawisz teksturę na węźle, obraz tekstury jest używany “płasko”, tak aby rogi tekstury korelowały z rogami obwiedni węzła.
Węzły pie reagują na ogólne funkcje manipulacji węzłami do ustawiania rozmiaru, punktu obrotu, koloru i innych. Istnieje kilka funkcji i właściwości dostępnych tylko dla węzłów pie:
local pienode = gui.get_node("my_pie_node")
-- pobierz zewnętrzne granice
local fill_angle = gui.get_fill_angle(pienode)
-- zwiększ liczbę wierzchołków obwiedni
local vertices = gui.get_perimeter_vertices(pienode)
gui.set_perimeter_vertices(pienode, vertices + 1)
-- zmień zewnętrzne granice
gui.set_outer_bounds(pienode, gui.PIEBOUNDS_RECTANGLE)
-- animuj wewnętrzny promień
gui.animate(pienode, "inner_radius", 100, gui.EASING_INOUTSINE, 2, 0, nil, gui.PLAYBACK_LOOP_PINGPONG)
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB