Geschwindigkeits änderung

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

Flori-D

Betreff: Geschwindigkeits änderung

BeitragMo, Mai 17, 2004 18:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi.Ich hab ein Auto,das soll aber nicht konstant schnell fahren,also will ich
ne Geschwindigkeits änderung einbauen.Ich hab mir das so gedacht das ich die in ner Variable speichere,und immer erhöhe praktisch so:

Code: [AUSKLAPPEN]

speed = 1


und je länger die Pfeilaftaste gedrückt wird gibts immer ein
Code: [AUSKLAPPEN]
speed = speed +1


so,aber ich glaube nicht das dass so gut ist.Gibts da ne bessere Lösung für?Hier meinCode,also die Bewegung:

Code: [AUSKLAPPEN]
If KeyDown(203) Then TurnEntity playercar, 0,+1,0
 If KeyDown(205) Then TurnEntity playercar, 0,-1,0
 If KeyDown(200) Then MoveEntity playercar, 0,0,+0.8 
 If KeyDown(208) Then MoveEntity playercar, 0,0,-0.8
BB is Macht!

Homepage: www.flori-d.de

Garfield

BeitragMo, Mai 17, 2004 19:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Ist das Programm strukturiert?
also nach dem EVA Prinzip (Eingabe, Verarbeitung,Ausgabe)

dann musst du auf jeden Fall die Geschwindigkeit in einer Variablen speichern also if keydown.... then speedx = speedx +1

so kannst du auch in anderen Berechnungen im Programm die Geschwindigkeit beeinflussen.

die eigentliche Ausgabe ist dann ja das Zeichnen des Entitys
BlitzPlus|BMax|BMax-GUI -- Sony VAIO Win7 * MacBookPro Sierra

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group