Сочленение вращения
Разрешает двум телам вращаться вокруг общей точки.
Конструкторы
| love.physics.newRevoluteJoint | Создаёт шарнир вращения между двумя телами. |
Функции
| 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 | |
| RevoluteJoint:areLimitsEnabled | Проверить, включены ли ограничения. | 11.0 | |
| RevoluteJoint:enableLimit | Включить или отключить ограничения шарнира. | 0.8.0 | 0.9.0 |
| RevoluteJoint:enableMotor | Включить или выключить мотор шарнира. | 0.8.0 | 0.9.0 |
| RevoluteJoint:getJointAngle | Получить текущий угол шарнира. | ||
| RevoluteJoint:getJointSpeed | Получить текущую скорость поворота шарнира. | ||
| RevoluteJoint:getLimits | Получить ограничения шарнира. | ||
| RevoluteJoint:getLowerLimit | Получить нижнее ограничение. | ||
| RevoluteJoint:getMaxMotorTorque | Получить максимальную силу мотора. | ||
| RevoluteJoint:getMotorSpeed | Получить скорость мотора. | ||
| RevoluteJoint:getMotorTorque | Получить текущую силу мотора. | ||
| RevoluteJoint:getUpperLimit | Получить верхнее ограничение. | ||
| RevoluteJoint:hasLimitsEnabled | Проверить, включены ли ограничения. | 0.9.0 | |
| RevoluteJoint:isLimitsEnabled | Проверить, включены ли ограничения. | 0.9.0 | |
| RevoluteJoint:isMotorEnabled | Проверить, включён ли мотор. | ||
| RevoluteJoint:setLimits | Установить ограничения. | ||
| RevoluteJoint:setLimitsEnabled | Включить/выключить ограничения шарнира. | 0.9.0 | |
| RevoluteJoint:setLowerLimit | Установить нижнее ограничение. | ||
| RevoluteJoint:setMaxMotorTorque | Установить максимальную силу мотора. | ||
| RevoluteJoint:setMotorEnabled | Включить/выключить мотор шарнира. | 0.9.0 | |
| RevoluteJoint:setMotorSpeed | Установить скорость мотора. |
Наследуемые типы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/RevoluteJoint