RenderWorld()

Syntax

Ergebnis = RenderWorld([ElapsedPhysicTime])
Beschreibung
Stellt ("rendert") die gesamte Welt auf dem Bildschirm dar. Dieser Befehl sollte aufgerufen werden, sobald alle 3D-Operationen durchgeführt wurden und nur einmal pro Frame.

Parameter

ElapsedPhysicTime (optional) Wenn angegeben, wird dies die Physik-Engine zwingen, diesen Wert (in Milli-Sekunden) als seit dem letzten Aufruf von RenderWorld vergangene Zeit zu verwenden. Dies kann nützlich sein, um die Physik-Simulation schneller oder langsamer als die tatsächliche Zeit (Echtzeit) zu machen.

Rückgabewert

Gibt die seit dem letzten Frame vergangene Zeit in Millisekunden zurück. Dies kann nützlich sein, um eine genaue zeit-basierte Simulation zu haben, wenn die Render-Zeit des Frames nicht stabil bzw. gleichbleibend ist.

Anmerkungen

Sobald der RenderWorld() Befehl ausgeführt wurde, ist die Verwendung der regulären 2D-Befehle wie DisplaySprite() zum Darstellen von 2D-Sprites auf der 3D-Welt möglich.

Unterstützte OS

Alle

<- RayPick() - Engine3D Inhaltsverzeichnis - Roll() ->