[ActionScript 3] Relativer Pfad in IDE vs. swf/exe
prayerslayer 11.06.2009 - 23:04 1067 1
prayerslayer
Oar. Mh.
|
Hi,
also der Threadtitel erklärt sich folgendermaßen:
Ich hab ein Flash-Projekt, in dem ich Bilder dynamisch lade. Diese liegen in einem Unterordner. Also zum Beispiel:
..\foo\projekt.fla ..\foo\projekt.swf ..\foo\pics\bild.png
Daraus folgend lade ich bild.png mit dem Pfad "./pics/bild.png", weil der ja relativ zur .swf sein muss.
So und jetzt das Kuriose, was ich nicht verstehe: Teste ich das Projekt aus der IDE heraus (Strg+Enter), funktioniert alles so gut, wie ich es halt programmiert habe. Wenn ich das Projekt aber veröffentliche (Publish, Shift+F12) und die .swf mit Flash Player 9r45 starte, kann er die Bilder nicht mehr laden, weil er sie nicht findet. Ergo, denk ich mir, hat's da was mit den Pfaden verhaut. Aber 1.) was und 2.) warum läufts aus CS3 heraus?
Ich hoffe, es hat da wer einen Hint, weil ich googel mich da blöd.
tia
//Falls es nicht ersichtlich sein sollte, es geschieht alles offline.
Bearbeitet von prayerslayer am 17.06.2009, 19:32
|
prayerslayer
Oar. Mh.
|
ich hab das problem "gelöst", also einen workaround gefunden. wenn die bilder nicht in einem unterordner, sondern auf der gleichen verzeichnisebene sind, funktioniert alles wie gewollt.
solved.
|