love.physics.newPolygonShape
Создаёт новую PolygonShape.
Эта фигура может иметь не более 8 вершин и должна образовывать выпуклую фигуру.
Функция
Доступна начиная с LÖVE 0.8.0
Этот вариант не поддерживается в более ранних версиях.
Синтаксис
shape = love.physics.newPolygonShape( x1, y1, x2, y2, x3, y3, ... )
Аргументы
number x1- Позиция x первой точки.
number y1- Позиция y первой точки.
number x2- Позиция x второй точки.
number y2- Позиция y второй точки.
number x3- Позиция x третьей точки.
number y3- Позиция y третьей точки.
number ...- Вы можете продолжать передавать больше позиций точек для создания PolygonShape.
Возвращаемое значение
PolygonShape shape- Новая PolygonShape.
Функция
Доступна начиная с LÖVE 0.9.2
Этот вариант не поддерживается в более ранних версиях.
Синтаксис
shape = love.physics.newPolygonShape( vertices )
Аргументы
table vertices- Список вершин для построения многоугольника в формате
{x1, y1, x2, y2, x3, y3, ...}.
Возвращаемое значение
PolygonShape shape- Новая PolygonShape.
Функция
Удалена в LÖVE 0.8.0
Этот вариант не поддерживается в этой и более поздних версиях.
Синтаксис
shape = love.physics.newPolygonShape( body, ... )
Аргументы
Body body- Тело, к которому необходимо прикрепить фигуру.
numbers ...- Вершины многоугольника.
Возвращаемое значение
PolygonShape shape- Новая PolygonShape.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.physics.newPolygonShape