Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
Delphi 3 Professional
|
Re: Steuerung eines Raumschiffes mit Trägheit
5. Okt 2007, 12:31
Deine Bewegung ist einfach umzusetzen, nämlich indem dein Schiff drei Vektoren hat: Position, Geschwindigkeit und Beschleunigung. Mit deinen Schubkontrollen setzt du dann nur die Beschleunigung neu. Die Berechnung ist dann im Prinzip einfach:
Geschwindigkeit := Geschwindigkeit + Beschleunigung * Zeit;
Position := Position + Geschwindigkeit * Zeit;
Das ist alles.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
|