probs mit schiess richtung

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

Hubsi

BeitragMo, Nov 15, 2004 19:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Der Code ist echt schwer zu durchschauen Wink Du solltest mal Types in Erwägung ziehen. Wo wird denn die x Koordinate des Alien gespeichert? Die musst du überprüfen ob sie kleiner 0 ist und die Bewegungsrichtung ändern oder was auch immer du gerade willst. Array index out of bounds bedeutet nichts weiter als das Du versuchst auf ein Feld zuzugreifen welches nicht existiert.
Beispiel:Code: [AUSKLAPPEN]
Dim bla(5)
Print bla(6) ; Wird nie und nimmer funktionieren !!!
Ansonsten lad die Grafiken irgendwo hoch, so das man es testen kann.
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Sibitiger

BeitragDi, Nov 16, 2004 20:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Und das Problem liegt genau hier:
Code: [AUSKLAPPEN]

; Kollision testen
For I=1 To 100
If Rak(I,0) <> 0 Then
For J=1 To 6
If ImagesOverlap(alienbild, Alien(J,1), Alien(J,2), rakete, Rak(I,2),Rak(I,1)) Then
Alien(J,0) = -1
EndIf
Next
EndIf
Next

dein Feld fängt bei 0 an und nicht bei 1 also:Code: [AUSKLAPPEN]

; Kollision testen
For I=1 To 100
If Rak(I,0) <> 0 Then
For J=0 To 5
If ImagesOverlap(alienbild, Alien(J,1), Alien(J,2), rakete, Rak(I,2),Rak(I,1)) Then
Alien(J,0) = -1
EndIf
Next
EndIf
Next


Smile

Sibitiger

f-code

BeitragMi, Nov 17, 2004 1:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich könnte wetten das Meyer diesen Fehler absichtlich da rein getan hat damit wir etwas zu kauen haben. Tatsächlich........

Tja in dem fall noch ne frage: Wie kann ich meine text farbe ändern wenn ich sie im text modus ausgebe? Hab leider nichts passendes gefunden in der hilfe und hier im forum (auch nicht in google).
http://www.f-code.ch/ Schaut doch mal vorbei

Rob_

BeitragMi, Nov 17, 2004 2:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Color r,g,b

für r,b,g gibst du eine zahl von 0-255 ein ^^
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group