pXent_setfriction ( entity, var friction );

Setzt die Reibung der Entity für Kollisionen. Reibung ist es, die dazu führt, dass Objekte bei Seitwärtsbewegungen aneinander haften bleiben. friction kann auf einen Wert zwischen 0 und 100 gesetzt werden. Der Wert 0 schaltet die praktisch Reibung aus, ähnlich dem Laufen über Eis und 100 setzt eine maximale Reibung dar (Gummi auf Gummi). Wann immer möglich, sollten Sie die Reibung auf 0 setzen, da dies die Berechnungen beschleunigt und stabilisiert. Setzt man Friction auf einen höheren Wert als 100 Prozent, ist das schneller als ein Setzen auf einen willkürlichen Wert zwiechen 0 und 100, kann jedoch, wenn sich die Objekte mit hoher Geschwindigkeit bewegen, zu Stabilitätsproblemen führen (setzen Sie z. B. keine Autoräder auf 110% Reibung).

Parameter:

entity registrierter Entity-Pointer (Actor)
friction

Reibungskoeffiizient - zwischen 0 für keine Reibung (Eis) und 100 für eine hohe Reibung (Gummi) oder > 100 für unendliche Reibung.

Rückgabewerte:

Ungleich Null, wenn erfolgreih, ansonsten 0.

Bemerkungen:

Geschwindigkeit:

Schnell

Beispiel:

pXent_setfriction(my, 0);

Siehe auch:

pXent_setdamping