love.physics.newRectangleShape (Русский)

Краткая форма для создания прямоугольной формы многоугольника.

Прямоугольник создается в локальных координатах.

Функция

Available since LÖVE 0.8.0
These variants are not supported in earlier versions.

Вид

shape = love.physics.newRectangleShape( width, height )

Аргументы

number width
Ширина прямоугольника.
number height
Высота прямоугольника.

Возвращает

PolygonShape s
Новую форму PolygonShape.

Функция

Вид

shape = love.physics.newRectangleShape( x, y, width, height, angle )

Аргументы

number x
Смещение по оси X.
number y
Смешение по оси Y.
number width
Ширина прямоугольника.
number height
Высота прямоугольника.
number angle (0)
Начальный угол прямоугольника.

Возвращает

PolygonShape s
Новую форму PolygonShape.

Функция

Removed in LÖVE 0.8.0
This variant is not supported in that and later versions.

Вид

s = love.physics.newRectangleShape( body, x, y, w, h, angle )

Аргументы

Body body
Тело, к которому присоединить форму.
number x
Смещение по X оси.
number y
Смещение по Y оси.
number w
Ширина прямоугольника.
number h
Высота прямоугольника.
number angle (0)
Начальный угол прямоугольника.

Возвращает

PolygonShape s
Новую форму PolygonShape.

Примечание

love.physics.newRectangleShape() создает форму по относительным к центру тела координатам.

Смотрите также

Другие языки