ein kleines Beispiel wie man NewtonAddImpulse verwendet
function getroffen
{
//set impact from missle
NewtonImpulseRecord[0] = your.x;
NewtonImpulseRecord[1] = your.y;
NewtonImpulseRecord[2] = your.z;
//Copy origin missle (use to determone the direction of the impulse)
NewtonImpulseRecord[3] = your.x;
NewtonImpulseRecord[4] = your.y;
NewtonImpulseRecord[5] = your.z - 100;
//Copy the missle mass
NewtonImpulseRecord[6] = 200;
//Copy the missle speed
NewtonImpulseRecord[7] = 100;
NewtonBodyAddImpulse( NewtonGetBody(me), NewtonImpulseRecord);
}
dies Funktion einfach als Impact Event Function in der Physik Entity nutzen.