GLBasic forum

Other languages => GLBasic - de => Topic started by: LukasOK on 2014-Dec-30

Title: Weder Sprites noch Maps können geladen werde ?
Post by: LukasOK on 2014-Dec-30
Guten Tag,
ich wollte schon länger mal mit dem Programmieren anfangen. Ich mehrere
Programme getestet und war aber mit dem am meisten zufrieden. Jetzt ist aber
meine Frage; Ich habe versucht eine kleine 2D Landschaft aufzubauen, Was
auch alles Funktioniert hat aber ich kann im Programm weder selbst gebaute
Maps [.map] laden noch eigenen Sprites, so wie ich es verstanden habe muss
ich *Name*/*Name*.app/Media abspeichern.

Ihr ist mein versuch das es am laden liegt:



LOCAL Chn% = GENFILE()
LOCAL Line$
IF OPENFILE(Chn, Name$, 1) = FALSE THEN END
READLINE Chn, Line$
self.Width = INTEGER(Line$)

Ich bitte um eine Antwort.

Ich wünsche noch eine frohes neues Jahr.
Title: Re: Weder Sprites noch Maps können geladen werde ?
Post by: D2O on 2014-Dec-30
Nein,
Du musst Relativ zu Deiner exe speichern.
Also "Media/deine_map.map"
Title: Re: Weder Sprites noch Maps können geladen werde ?
Post by: kanonet on 2014-Dec-30
Hallo und Willkommen.

Ja, die Dateipfade sind relativ von der exe aus zu sehen, d.h. standardmäßig werden zu ladende Dateien erst einmal in dem Ordner gesucht, in welchem sich die exe befindet. Allerdings empfiehlt es sich die Ressourcen in den Unterordner Media zu verschieben, dann musst du beim laden den relativen Dateipfad angeben, wie es D2O geschrieben hat, oder SETCURRENTDIR benutzen.