Seite 1 von 1
Bug im Code? Brauche eure Hilfe
Verfasst: 03.02.2005 21:14
von kinghanno
Holla!
Also, ich kann mir vorstellen, dass niemand wirklich Lust hat sich durch die Codes anderer Leute zu wühlen, aber ich habe ein Problem, das ich einfach nicht erkenne. Scheinbar -.-.
Ihr könnt euch den Code
hier und die MapDaten
hier anschauen.
Es sollen die Daten und Grafiken eingelesen werden und anschließend, anhand der MapDaten, die Grafiken an der richtigen Stelle eingefügt werden, sodass sich ein Spielfeld erzeugt. Habe sowas bereits in vereinfachter Form geschrieben, deswegen wundere ich mich, warum das hier nicht funktioniert. Ordnerpfade und die Namen der Grafiken sind korrekt, so btw.
Bitte helft mir

.
Verfasst: 03.02.2005 22:54
von GPI
> dass niemand wirklich Lust
Sorry, aber da muß ich dir zustimmen.
Trotzdem zwei Fragen:
A) Wie groß ist der Quellcode (Zeilen)? Sollte er klein sein, erbamt sich eher einer.
B) Was der Code machen soll, weiß ich. Aber was macht er momentan, also welches Fehlerbild ist momentan da? Vielleicht kann dir da einer einen Denkanstoß für die Fehlerfindung geben.
Verfasst: 03.02.2005 23:11
von kinghanno
GPI hat geschrieben:A) Wie groß ist der Quellcode (Zeilen)? Sollte er klein sein, erbamt sich eher einer.
Ca. 130 Zeilen. Aber siehe B
GPI hat geschrieben:B) Was der Code machen soll, weiß ich. Aber was macht er momentan, also welches Fehlerbild ist momentan da? Vielleicht kann dir da einer einen Denkanstoß für die Fehlerfindung geben.
Gut, dass du mich dran erinnerst. Ich hätte vielleicht mal sagen sollen, was passiert... Also: Vollbildscreen öffnet sich und er bleibt schwarz. Kein einziges Bild wird angezeigt. Habe auch schon die Arrays geprüft und herausgefunden, dass in diesen falsche Daten eingelesen wurden (afair 3062 statt 2 zB). Aber ich finde keinen Fehler im Code, Dateneinlesen habe ich bereits erfolgreich woanders geschrieben, genauso wie das erstellen eines Spielfeldes anhand von Daten, aber in dieser 'automatisierten' Form will es einfach nicht und selbst nach 2 Stunden Bugsuche habe ich das Problem nicht finden können ;(.
Verfasst: 03.02.2005 23:28
von Helmut
Naja, bei mir kommt Fehler in Zeile 41.... Grafiken fehlen....
Verfasst: 04.02.2005 13:49
von netfreak
Wie Helmut schon gesagt hat kommt der Fehler in Zeil 41! Das hängt daran das uns die Bidler Fehlen! Du musst uns noch die Bilder geben die du laden läst! Sonst können wir es nicht testen!
Verfasst: 04.02.2005 13:54
von Danilo
kinghanno hat geschrieben:Habe auch schon die Arrays geprüft und herausgefunden,
dass in diesen falsche Daten eingelesen wurden (afair 3062
statt 2 zB).
Das beschreibt den Fehler ja schon. Deine MAP-Daten sind Bytes,
Du liest es aber mit Longs aus (Read MapSizeData.l).
Verfasst: 04.02.2005 14:48
von kinghanno
Danilo hat geschrieben:Das beschreibt den Fehler ja schon. Deine MAP-Daten sind Bytes,
Du liest es aber mit Longs aus (Read MapSizeData.l).
Jau vielen Dank! Wusste gar nicht, dass man sowas beachten muss. Aber nun funktionierts

.