PhysicsMaterial

Inherits: Resource < Reference < Object

A material for physics properties.

Description

Provides a means of modifying the collision properties of a PhysicsBody.

Properties

boolabsorbentfalse
floatbounce0.0
floatfriction1.0
boolroughfalse

Property Descriptions

Defaultfalse
Setterset_absorbent(value)
Getteris_absorbent()

If true, subtracts the bounciness from the colliding object’s bounciness instead of adding it.


Default0.0
Setterset_bounce(value)
Getterget_bounce()

The body’s bounciness. Values range from 0 (no bounce) to 1 (full bounciness).


Default1.0
Setterset_friction(value)
Getterget_friction()

The body’s friction. Values range from 0 (frictionless) to 1 (maximum friction).


Defaultfalse
Setterset_rough(value)
Getteris_rough()

If true, the physics engine will use the friction of the object marked as “rough” when two objects collide. If false, the physics engine will use the lowest friction of all colliding objects instead. If true for both colliding objects, the physics engine will use the highest friction.