Spec-Zone.ru › LÖVE

Тело

Тела — это объекты со скоростью и положением.

Конструкторы

love.physics.newBody Создаёт новое тело.

Функции

Body:applyAngularImpulse Применяет угловой импульс к телу. 0.8.0
Body:applyForce Применить силу к телу.
Body:applyImpulse Применяет импульс к телу. 0.8.0
Body:applyLinearImpulse Применяет импульс к телу. 0.8.0
Body:applyTorque Применить момент к телу.
Body:destroy Явно уничтожает тело.
Body:getAllowSleeping Возвращает, разрешено ли телу спать. 0.7.0 0.8.0
Body:getAngle Получить угол тела.
Body:getAngularDamping Получить угловое затухание тела.
Body:getAngularVelocity Получить угловую скорость тела.
Body:getContactList Получить список всех Контактов, прикрепленных к телу. 0.9.2 11.0
Body:getContacts Получить список всех Контактов, прикрепленных к телу. 11.0
Body:getFixtureList Возвращает таблицу со всеми фиксатурами. 0.8.0 11.0
Body:getFixtures Возвращает таблицу со всеми фиксатурами. 11.0
Body:getGravityScale Возвращает коэффициент масштаба гравитации. 0.8.0
Body:getInertia Получить момент инерции тела.
Body:getJointList Возвращает таблицу, содержащую прикрепленные к этому телу Сочленения. 0.9.2 11.0
Body:getJoints Возвращает таблицу, содержащую прикреплённые к этому телу Сочленения. 11.0
Body:getLinearDamping Получить линейное затухание тела.
Body:getLinearVelocity Получить линейную скорость тела от центра масс.
Body:getLinearVelocityFromLocalPoint Получить линейную скорость точки на теле.
Body:getLinearVelocityFromWorldPoint Получить линейную скорость точки на теле.
Body:getLocalCenter Получить положение центра масс в локальных координатах.
Body:getLocalPoint Преобразовать точку из мировых координат в локальные.
Body:getLocalVector Преобразовать вектор из мировых координат в локальные.
Body:getMass Получить массу тела.
Body:getMassData Возвращает массу, её центр и момент инерции. 0.8.0
Body:getPosition Получить положение тела.
Body:getType Возвращает тип тела. 0.8.0
Body:getUserData Возвращает связанное с этим телом Lua значение. 0.9.1
Body:getWorld Получить Мир, в котором находится тело. 0.9.2
Body:getWorldCenter Получить положение центра масс в мировых координатах.
Body:getWorldPoint Преобразовать точку из локальных координат в мировые.
Body:getWorldPoints Преобразует несколько точек из локальных координат в мировые. 0.8.0
Body:getWorldVector Преобразовать вектор из локальных координат в мировые.
Body:getX Получить x-позицию тела в мировых координатах.
Body:getY Получить y-позицию тела в мировых координатах.
Body:isActive Возвращает, используется ли тело в симуляции. 0.8.0
Body:isAwake Возвращает статус сна тела. 0.8.0
Body:isBullet Получить статус пули для тела.
Body:isDestroyed Получить, уничтожено ли тело. 0.9.2
Body:isDynamic Получить статус динамики тела. 0.8.0
Body:isFixedRotation Возвращает, заблокировано ли вращение тела. 0.8.0
Body:isFrozen Получить статус заморозки тела. 0.8.0
Body:isSleeping Получить статус сна тела. 0.8.0
Body:isSleepingAllowed Возвращает поведение сна тела. 0.8.0
Body:isStatic Получить статус статики тела. 0.8.0
Body:isTouching Получить, касается ли тело данного другого тела. 11.0
Body:putToSleep Уложить тело спать. 0.8.0
Body:resetMassData Сбросить данные о массе тела. 0.8.0
Body:setActive Устанавливает, активно ли тело в мире. 0.8.0
Body:setAllowSleeping Установить поведение сна тела. 0.8.0
Body:setAngle Установить угол тела.
Body:setAngularDamping Устанавливает угловое затухание тела
Body:setAngularVelocity Устанавливает угловую скорость тела.
Body:setAwake Разбудить или уложить тело спать. 0.8.0
Body:setBullet Установить статус пули для тела.
Body:setFixedRotation Установить, имеет ли тело фиксированное вращение.
Body:setGravityScale Устанавливает новый коэффициент масштаба гравитации для тела. 0.8.0
Body:setInertia Установить момент инерции тела.
Body:setLinearDamping Установить линейное затухание тела.
Body:setLinearVelocity Установить новую линейную скорость для тела.
Body:setMass Установить свойства массы напрямую.
Body:setMassData Переопределяет рассчитанные данные о массе. 0.8.0
Body:setMassFromShapes Устанавливает свойства массы из присоединённых фигур. 0.8.0
Body:setPosition Устанавливает положение тела.
Body:setSleepingAllowed Устанавливает поведение покоя тела. 0.8.0
Body:setType Устанавливает новый тип тела. 0.8.0
Body:setUserData Связывает значение Lua со значением Body. 0.9.1
Body:setX Устанавливает положение x тела.
Body:setY Устанавливает положение y тела.
Body:wakeUp Разбудить спящее тело. 0.8.0
Object:release Немедленно уничтожает Lua-ссылку объекта. 11.0
Object:type Получает тип объекта в виде строки.
Object:typeOf Проверяет, является ли объект определённого типа.

Перечисления

BodyType Типы Body.

Супертипы

  • Object

См. также

  • love.physics


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

Spec-Zone.ru

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