Tělesa

JoltBody.set_friction

Nastaví tření povrchu existujícího tělesa.

Metodu volejte na živém JoltBody. Tření působí při kontaktu na Dynamic, Static i Kinematic tělesa. Není totožné s lineárním nebo úhlovým tlumením.

Syntax#

Syntax
body.set_friction(value);
ArgumentTypPopis
valueRealKonečný bezrozměrný koeficient tření ≥ 0. Hodnoty nad 1 jsou povolené.

Návratová hodnota#

Boolean. true při úspěchu; false při neplatném vstupu, neplatném tělese nebo chybě nativního volání. Ihned čtěte jolt_get_error().

Příklad#

Předpoklad: body obsahuje platné těleso v běžícím výchozím světě.

GML
// body is a live JoltBody in the running default world.
if (!body.set_friction(0.8)) {
    var error = jolt_get_error();
    show_debug_message(error.message);
}

Ukázka nastaví tření na 0,8 a při neúspěchu vypíše chybu.