wait (var time);

Hält die aktuelle Funktion für einen Framezyklus oder eine gegebene Zeit an und geht dann weiter. Läßt während er Wartezeitandere Funktionen laufen.

Parameter:

time - entweder 1, um einen Frame zu waren oder eine negative Zahl zwischen -0.01 .. -60 zum Warten der gegebenen Anzahl von Sekunden.

Geschwindigkeit:

Mittel

Bemerkungen:

Beispiele:

// let an entity light up for half a second, and then rotate it permanently
action rotator() 
{
  my.ambient = 100;	// increase brightness
  wait(-0.5);			// wait 0.5 seconds
  my.ambient = 0;		// normal brightness
  while (1) {
    my.pan += 3*time_step; // rotate entity by 3 degrees per tick
    wait(1); 		// wait one frame, then repeat
  }
}

Siehe auch:

return, time_step, timer, num_actions, engine_gettaskinfo

► Aktuelle Version Online