PhysicsMaterial
Inherits: Resource < Reference < Object
A material for physics properties.
Description
Provides a means of modifying the collision properties of a PhysicsBody.
Properties
| ||
| ||
| ||
|
Property Descriptions
bool absorbent
Default |
|
Setter | set_absorbent(value) |
Getter | is_absorbent() |
If true, subtracts the bounciness from the colliding object's bounciness instead of adding it.
float bounce
Default |
|
Setter | set_bounce(value) |
Getter | get_bounce() |
The body's bounciness. Values range from 0 (no bounce) to 1 (full bounciness).
float friction
Default |
|
Setter | set_friction(value) |
Getter | get_friction() |
The body's friction. Values range from 0 (frictionless) to 1 (maximum friction).
bool rough
Default |
|
Setter | set_rough(value) |
Getter | is_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.
© 2014–2021 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.3/classes/class_physicsmaterial.html