This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
Ноды Pie используются для создания круглых или эллипсоидных объектов: от простых кругов до секторов и квадратных кольцевых форм.
Кликните ПКМ на папке Nodes в Outline и выберите Add ▸ Pie. Новая нода Pie будет выделена, и теперь можно изменять ее свойства.

Следующие свойства уникальны для ноды Pie:
Ellipse — расширит ноду до внешнего радиуса.Rectangle — расширит ноду до ограничивающей рамки ноды.
Если для ноды задана текстура, изображение текстуры накладывается плоско, при этом углы текстуры коррелируются с углами ограничивающей рамки ноды.
реагирует на любые общие функции манипуляции нодами по настройке размера, пивота, цвета и так далее. Существует несколько функций, предназначенных только для ноды Pie:
local pienode = gui.get_node("my_pie_node")
-- получить внешние границы
local fill_angle = gui.get_fill_angle(pienode)
-- увеличить количество периметральных вершин
local vertices = gui.get_perimeter_vertices(pienode)
gui.set_perimeter_vertices(pienode, vertices + 1)
-- изменить внешние границы
gui.set_outer_bounds(pienode, gui.PIEBOUNDS_RECTANGLE)
-- анимировать внутренний радиус
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