Spec-Zone.ru › LÖVE

love.physics.newChainShape

Доступно начиная с LÖVE 0.8.0
Эта функция не поддерживается в более ранних версиях.

Создаёт новую ChainShape.

Из-за ограничений текущего алгоритма столкновений, столкновение с формами цепи может реагировать необычным образом. см. [здесь]

Вносить изменения в World запрещено внутри функций обратного вызова beginContact, endContact, preSolve и postSolve, так как BOX2D блокирует мир во время этих обратных вызовов.

Функция

Синопсис

shape = love.physics.newChainShape( loop, x1, y1, x2, y2, ... )

Аргументы

boolean loop
Если цепь должна замыкаться на первую точку.
number x1
Положение x первой точки.
number y1
Положение y первой точки.
number x2
Положение x второй точки.
number y2
Положение y второй точки.
number ...
Дополнительные положения точек.

Возвращаемое значение

ChainShape shape
Новая форма.

Функция

Доступно начиная с LÖVE 0.9.2
Этот вариант не поддерживается в более ранних версиях.

Синопсис

shape = love.physics.newChainShape( loop, points )

Аргументы

boolean loop
Если цепь должна замыкаться на первую точку.
table points
Список точек для построения ChainShape, в формате {x1, y1, x2, y2, ...}.

Возвращаемое значение

ChainShape shape
Новая форма.

См. также

  • love.physics
  • ChainShape
  • Форма


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

Spec-Zone.ru

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