Bewegt es sich?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Tankbuster

Betreff: Bewegt es sich?

BeitragSa, Jan 27, 2007 16:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Gibt es einen Befehl, der anzeigt ob sich z.B. meine Spielfigur in diesem Schleifendurchlauf bewegt hat?
Man könnte natürlich auch einfach eine kleine Funktion basteln, aber Ich will wissen ob es auch einen Befehl gibt, der als Ausgabewert z.B. 1 oder 0 für bewegt und nicht bewegt angibt!
sonst mach ich es mit
Zitat:
If EntityX(Player)<>vorheriege Position Then...

oder so ähnlich.
Wenn es sowas gibt, bitte posten.^^
Twitter
Download Jewel Snake!
Windows|Android

Eingeproggt

BeitragSa, Jan 27, 2007 16:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Du bewegst den Spieler doch sicher mit einer bestimmten Geschwindigkeit?
Wenn du einach schaust, ob die Geschwindigkeit ungleich 0 ist?
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

5k41

BeitragSa, Jan 27, 2007 17:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]

While not keydown(1)
 oldx = entityx(figur)
 oldy = entityy(figur)
 oldz = entityz(figur)

 If Keydown... then MoveEntity figur,0,0,1
 ;etc.

 If Entityx(figur)<>oldx or Entityy(figur)<>oldy or Entityz(figur)<>oldz then
  Text 0,0,"Figur bewegt!"
 endif

 Flip
 Cls
Wend

MfG
~edit~
Sorry nicht gesehen, dass du das grade nicht wolltest, ist doch aber eigentlich voll einfach, desshalb!
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group