pXent_getvelocity ( entity, VECTOR* OutVelocity, VECTOR* PointLocal )

Liefert den Geschwindigkeitsvektor am PointLocal in Quannts pro Sekunde zurück. Ist PointLocal (0,0,0) wird die lineare Geschwindigkeit zurückgeliefert, ansonsten die lokale Punktgeschwindigkeit.

Parameter:

entity registrierter Entity-Pointer (Actor)
OutVelocity wird auf die Geschwindigkeit des Punktes gesetzt
PointLocal abzufragender Punkt in Entity-Koordinaten, d. h. relativ zur Position und Ausrichtung der Entity.

Rückgabewerte:

Ungleich Null, wenn erfolgreich, ansonsten 0.

Geschwindigkeit:

Schnell

Beispiel:

pXent_getvelocity(my, temp, nullvector);
vec_inverse(temp);
vec_scale(temp,0.5);
pXent_addforcecentral(my, temp);

Siehe auch:

pXent_getbounds