Difference between revisions of "B2.Body:destroyFixture"
From GiderosMobile
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
<languages /> | <languages /> | ||
− | ''' | + | '''Available since:''' Gideros 2011.6<br/> |
− | ''' | + | '''Class:''' [[Special:MyLanguage/b2.Body|b2.Body]]<br/> |
− | === | + | |
− | + | === Description === | |
− | + | Destroys a fixture. This removes the fixture from the broad-phase and destroys all contacts associated with this fixture. This will automatically adjust the mass of the body if the body is dynamic and the fixture has positive density. All fixtures attached to a body are implicitly destroyed when the body is destroyed. | |
− | contacts associated with this fixture. This will automatically adjust the mass of the body if the | + | |
− | body is dynamic and the fixture has positive density. All fixtures attached to a body are implicitly | + | '''Warning''': this function is locked during callbacks. |
− | destroyed when the body is destroyed. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang="lua"> | <source lang="lua"> | ||
− | + | b2.Body:destroyFixture(fixture) | |
</source> | </source> | ||
− | === | + | |
− | '''fixture''': (b2.Fixture) | + | === Parameters === |
+ | '''fixture''': (b2.Fixture) the fixture to be removed <br/> | ||
+ | |||
+ | {{B2.Body}} |
Revision as of 05:56, 17 February 2020
Available since: Gideros 2011.6
Class: b2.Body
Description
Destroys a fixture. This removes the fixture from the broad-phase and destroys all contacts associated with this fixture. This will automatically adjust the mass of the body if the body is dynamic and the fixture has positive density. All fixtures attached to a body are implicitly destroyed when the body is destroyed.
Warning: this function is locked during callbacks.
b2.Body:destroyFixture(fixture)
Parameters
fixture: (b2.Fixture) the fixture to be removed
- B2.Body
- B2.Body:applyAngularImpulse
- B2.Body:applyForce
- B2.Body:applyLinearImpulse
- B2.Body:applyTorque
- B2.Body:createFixture
- B2.Body:destroyFixture
- B2.Body:getAngle
- B2.Body:getAngularDamping
- B2.Body:getAngularVelocity
- B2.Body:getGravityScale
- B2.Body:getInertia
- B2.Body:getLinearDamping
- B2.Body:getLinearVelocity
- B2.Body:getLocalCenter
- B2.Body:getLocalPoint
- B2.Body:getLocalVector
- B2.Body:getMass
- B2.Body:getPosition
- B2.Body:getWorldCenter
- B2.Body:getWorldPoint
- B2.Body:getWorldVector
- B2.Body:isActive
- B2.Body:isAwake
- B2.Body:isBullet
- B2.Body:isFixedRotation
- B2.Body:isSleepingAllowed
- B2.Body:setActive
- B2.Body:setAngle
- B2.Body:setAngularDamping
- B2.Body:setAngularVelocity
- B2.Body:setAwake
- B2.Body:setBullet
- B2.Body:setFixedRotation
- B2.Body:setGravityScale
- B2.Body:setLinearDamping
- B2.Body:setLinearVelocity
- B2.Body:setPosition
- B2.Body:setSleepingAllowed