Difference between revisions of "love.physics.newFixture"

m
m (Added note about Shape copying)
Line 1: Line 1:
 
{{newin|[[0.8.0]]|080|type=function}}
 
{{newin|[[0.8.0]]|080|type=function}}
 
Creates and attaches a [[Fixture]] to a body.
 
Creates and attaches a [[Fixture]] to a body.
 +
 +
Note that the [[Shape]] object is copied rather than kept as a reference when the Fixture is created. To get the Shape object that the Fixture owns, use [[Fixture:getShape]].
  
 
== Function ==
 
== Function ==
Line 9: Line 11:
 
=== Arguments ===
 
=== Arguments ===
 
{{param|Body|body|The body which gets the fixture attached.}}
 
{{param|Body|body|The body which gets the fixture attached.}}
{{param|Shape|shape|The shape of the fixture.}}
+
{{param|Shape|shape|The shape to be copied to the fixture.}}
 
{{param|number|density (1)|The density of the fixture.}}
 
{{param|number|density (1)|The density of the fixture.}}
 
=== Returns ===
 
=== Returns ===

Revision as of 19:41, 5 February 2015

Available since LÖVE 0.8.0
This function is not supported in earlier versions.

Creates and attaches a Fixture to a body.

Note that the Shape object is copied rather than kept as a reference when the Fixture is created. To get the Shape object that the Fixture owns, use Fixture:getShape.

Function

Synopsis

fixture = love.physics.newFixture( body, shape, density )

Arguments

Body body
The body which gets the fixture attached.
Shape shape
The shape to be copied to the fixture.
number density (1)
The density of the fixture.

Returns

Fixture fixture
The new fixture.

See Also


Other Languages