Shape (Português)

Formas são objetos usados para controlar massas e colisões.

Todas as Formas são círculos ou polinômios, além de estarem anexadas a um Corpo.

Cria-se uma nova Forma com love.physics.newCircleShape, love.physics.newPolygonShape or love.physics.newRectangleShape.

Funções

Shape:destroy (Português) Explicitamente destrói uma forma.
Shape:geMaskBits (Português) Retorna um inteiro de 16-bit representando as categorias mascaradas.
Shape:getBody (Português) Obtém o corpo que a forma está anexada.
Shape:getBoundingBox (Português) Obtém a caixa delimitadora da forma.
Shape:getCategory (Português) Obtém a categoria a qual esta forma é membro.
Shape:getCategoryBits (Português) Obtém as categorias como um inteiro de 16-bit.
Shape:getData (Português) Obtém os dados configurados com setData.
Shape:getDensity (Português) Obtém a densidade da forma.
Shape:getFilterData (Português) Obtém o filtro de dados da forma.
Shape:getFriction (Português) Obtém o atrito da forma.
Shape:getMask (Português) Obtém a quais categorias a forma NÃO pode colidir.
Shape:getMaskBits (Português) Retorna um inteiro de 16-bit representando as categorias mascaradas.
Shape:getRestitution (Português) Obtém a devolução desta forma.
Shape:getType (Português) Obtém uma string representando a Forma.
Shape:isSensor (Português) Verifica se uma Forma é sensor ou não.
Shape:setCategory (Português) Configura as categorias que esta Forma é membro.
Shape:setData (Português) Configura dados que serão passados para o callback de colisão.
Shape:setDensity (Português) Configura a densidade da Forma.
Shape:setFilterData (Português) Configura o filtro de dados para a Forma.
Shape:setFriction (Português) Configura o atrito da Forma.
Shape:setMask (Português) Configura com quais categorias esta Forma NÃO poderá colidir.
Shape:setRestitution (Português) Configura a devolução da Forma.
Shape:setSensor (Português) Configura se esta Forma pode atuar como um sensor.
Shape:testPoint (Português) Verifica se um ponto está dentro da Forma.
Shape:testSegment (Português) Verifica se um segmento de linha intercepta uma Forma.
Object:type (Português) Obtém o tipo do objeto como um string.
Object:typeOf (Português) Verifica se um objeto é de um certo tipo.


Enums

ShapeType (Português) Os diferentes tipos de formas, como retornado por Shape:getType.


Supertipos

Object (Português)

Subtipos

CircleShape (Português)

PolygonShape (Português)

Veja Também


Outros Idiomas

Personal tools