physX_run (var time) : void*

A8 Diese Funktion sorgt dafür, dass die PhysX-Engine die Simulation für einen gegebenen Zeitschritt laufen läßt. Wenn Sie physX_open nicht benutzen, sollten Sie sie in eine main-Schleife setzen.

Parameter:

time - seit dem letzten Aufruf verstrichene Zeit in Sekunden (= time_step/16) oder 0 für das Verwenden eines festgelegten Zeitschrittes..

Rückgabewerte:

Pointer auf siwe NxScene des gegenwärtigen Levels, läßt sich zum implementieren wieterer PhysX-Funktionen verwenden.

Bemerkungen:

Geschwindigkeit:

Langsam

Beispiel:

while(1) {
  int loc_n = integer(time_step * 60 / 16) + 1;
  int loc_i = 0;
  for (; loc_i < loc_n; loc_i++)
    physX_run(0);
  wait(1);
}

Siehe auch:

physX_load, physX_open