Spec-Zone.ru › LÖVE

love.physics.newMotorJoint

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

Создаёт шарнир между двумя телами, контролирующим относительное движение между ними.

Смещения позиции и вращения могут быть указаны после создания MotorJoint, а также максимальная сила двигателя и момент, которые будут применяться для достижения целевых смещений.

Функция

Синопсис

joint = love.physics.newMotorJoint( body1, body2, correctionFactor )

Аргументы

Body body1
Первое тело, подключаемое к шарниру.
Body body2
Второе тело, подключаемое к шарниру.
number correctionFactor (0.3)
Начальный коэффициент коррекции положения шарнира, в диапазоне [0, 1].

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

MotorJoint joint
Новый MotorJoint.

Функция

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

Синопсис

joint = love.physics.newMotorJoint( body1, body2, correctionFactor, collideConnected )

Аргументы

Body body1
Первое тело, подключаемое к шарниру.
Body body2
Второе тело, подключаемое к шарниру.
number correctionFactor (0.3)
Начальный коэффициент коррекции положения шарнира, в диапазоне [0, 1].
boolean collideConnected (false)
Указывает, должны ли два тела сталкиваться друг с другом.

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

MotorJoint joint
Новый MotorJoint.

См. также

  • love.physics
  • MotorJoint
  • Joint

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

Spec-Zone.ru

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