fps_lock

Ist dieses Flag gesetzt, wird die time_step-Variable nur von fps_max bestimmt, unabhängig von der tatsächlichen Framedauer. Alle Funktionen, die time_step benutzen - d.h. normalerweise alle Geschwindigkeiten - sind dann abhängig von der Framerate.

Wertebereich:

on - time_step wird nur von fps_max bestimmt
off - time_step hängt von der tatsächlichen Framerate ab.

Typ:

var

Beispiel (lite-C):

function main() 
{
  ...
  fps_max = 60; 
#ifdef TEST	// use this for test purposes only!
  fps_lock = on; // time_step is now always 16/60 = 0.266 ticks 
#endif ...

Siehe auch:

time_step, time_factor, fps_max, fps_min, total_ticks, total_frames, wait

► Aktuelle Version Online