Spec-Zone.ru › LÖVE

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.

См. также

  • love.physics
  • PolygonShape
  • Shape


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.physics.newPolygonShape

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API