Сочленение двигателя
Доступно с LÖVE 0.9.0
Этот тип не поддерживается в более ранних версиях.
Управляет относительным движением двух объектов. Можно указать смещения положения и поворота, а также максимальную силу и момент двигателя, которые будут применены для достижения целевых смещений.
Конструкторы
| love.physics.newMotorJoint | Создаёт соединение между двумя объектами, которое управляет их относительным движением. | 0.9.0 |
Функции
| Joint:destroy | Явно уничтожает соединение. | ||
| Joint:getAnchors | Получает точки привязки соединения. | ||
| Joint:getBodies | Получает объекты, к которым прикреплено соединение. | 0.9.2 | |
| Joint:getCollideConnected | Получает, взаимодействуют ли связанные объекты при столкновении. | ||
| Joint:getReactionForce | Возвращает реакционную силу на второй объект. | ||
| Joint:getReactionTorque | Возвращает реакционный момент на второй объект. | ||
| Joint:getType | Получает строку, представляющую тип. | ||
| Joint:getUserData | Возвращает значение Lua, связанное с этим соединением. | 0.9.2 | |
| Joint:isDestroyed | Получает, было ли соединение уничтожено. | 0.9.2 | |
| Joint:setCollideConnected | Устанавливает, должны ли связанные объекты взаимодействовать при столкновении. | 0.8.0 | |
| Joint:setUserData | Связывает значение Lua с соединением. | 0.9.2 | |
| MotorJoint:getAngularOffset | Получает целевое угловое смещение между двумя связанными объектами. | 0.9.0 | |
| MotorJoint:getLinearOffset | Получает целевое линейное смещение между двумя связанными объектами. | 0.9.0 | |
| MotorJoint:setAngularOffset | Устанавливает целевое угловое смещение между двумя связанными объектами. | 0.9.0 | |
| MotorJoint:setLinearOffset | Устанавливает целевое линейное смещение между двумя связанными объектами. | 0.9.0 |
Подтипы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/MotorJoint