CircleShape
Circle extends Shape and adds a radius and a local position.
Конструкторы
| love.physics.newCircleShape | Создаёт новую CircleShape. |
Функции
| CircleShape:getLocalCenter | Получить центр окружности в локальных координатах. | 0.8.0 | |
| CircleShape:getPoint | Получить центральную точку фигуры окружности. | 0.9.1 | |
| CircleShape:getRadius | Получить радиус фигуры окружности. | ||
| CircleShape:getWorldCenter | Получить центр окружности в глобальных координатах. | 0.8.0 | |
| CircleShape:setPoint | Установить центральную точку фигуры окружности. | 0.9.1 | |
| CircleShape:setRadius | Установить радиус окружности. | 0.8.0 | |
| Object:release | Немедленно уничтожить ссылку на объект Lua. | 11.0 | |
| Object:type | Получить тип объекта в виде строки. | ||
| Object:typeOf | Проверить, относится ли объект к определённому типу. | ||
| Shape:computeAABB | Возвращает точки ограничивающей рамки преобразованной фигуры. | 0.8.0 | |
| Shape:computeMass | Вычисляет свойства массы для фигуры. | 0.8.0 | |
| Shape:destroy | Явно уничтожить фигуру (Shape). | 0.8.0 | |
| Shape:getBody | Получить тело, к которому прикреплена фигура. | 0.7.0 | 0.8.0 |
| Shape:getBoundingBox | Получить ограничивающую рамку фигуры. | 0.8.0 | |
| Shape:getCategory | Получить категории, к которым принадлежит фигура. | 0.8.0 | |
| Shape:getCategoryBits | Получить категории в виде 16-битового целого числа. | 0.8.0 | |
| Shape:getChildCount | Возвращает количество дочерних элементов у фигуры. | 0.8.0 | |
| Shape:getData | Получить данные, установленные с помощью setData. | 0.8.0 | |
| Shape:getDensity | Получить плотность фигуры. | 0.8.0 | |
| Shape:getFilterData | Получить данные фильтра фигуры. | 0.8.0 | |
| Shape:getFriction | Получить коэффициент трения этой фигуры. | 0.8.0 | |
| Shape:getMask | Получить категории, с которыми эта фигура НЕ должна сталкиваться. | 0.8.0 | |
| Shape:getRadius | Получить радиус фигуры. | ||
| Shape:getRestitution | Получить коэффициент отражения этой фигуры. | 0.8.0 | |
| Shape:getType | Получить строку, представляющую фигуру. | ||
| Shape:isSensor | Проверить, является ли фигура сенсором. | 0.8.0 | |
| Shape:rayCast | Произвести проецирование луча на фигуру. | 0.8.0 | |
| Shape:setCategory | Установить категории, к которым принадлежит эта фигура. | 0.8.0 | |
| Shape:setData | Установить данные, которые будут переданы обратно в коллбэк столкновения. | 0.8.0 | |
| Shape:setDensity | Установить плотность фигуры. | 0.8.0 | |
| Shape:setFilterData | Установить данные фильтра для фигуры. | 0.8.0 | |
| Shape:setFriction | Установить коэффициент трения фигуры. | 0.8.0 | |
| Shape:setMask | Установить категории, с которыми эта фигура НЕ должна сталкиваться. | 0.8.0 | |
| Shape:setRestitution | Установить коэффициент отражения фигуры. | 0.8.0 | |
| Shape:setSensor | Установить, должна ли эта фигура действовать как сенсор. | 0.8.0 | |
| Shape:testPoint | Проверить, лежит ли точка внутри фигуры. | ||
| Shape:testSegment | Проверить, пересекает ли отрезок прямую фигуру. | 0.8.0 |
Подтипы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/CircleShape