Autor |
Nachricht |
Skazz
Threadersteller
Dabei seit: 20.10.2006
Ort: Marburg (Lahn)
Alter: -
Geschlecht:
|
Verfasst Mi 16.01.2008 14:42
Titel Prüfen ob Bilddatei Existiert |
|
|
Hallo Leute,
ich würde gern wissen, ob es in Flash AS ein Funktion gibt, mit der man die Existenz einer (Bild-)Datei
überprüfen kann, am besten ohne sie laden zu müssen. loadClip soll angeblich einen boolschen Wert zurückgeben, ich bekomme aber nur 'undefined'
zurück. Hier ein Stück Code:
Code: |
function loadSlideshow(LoadChapter,LoadTopic,LoadSlides) {
var Ende:Boolean = false;
var Count = 1;
while (_root.loadClip("images/"+ LoadChapter + "_" + LoadTopic + "_" + Count + ".jpg", "_root.test")){
Count++;
}
for(var i = 1; i <=Count; i++) {
_root.sze1.attachMovie("content","cont"+ LoadTopic + "_" + i, this.BasisTiefe - i);
_root.sze1["cont"+ LoadTopic + "_" + i]._visible=false;
_root.sze1["cont"+ LoadTopic + "_" + i]._x=278;
_root.sze1["cont"+ LoadTopic + "_" + i]._y=0;
loadMovie("images/"+ LoadChapter + "_" + LoadTopic + "_" + i + ".jpg", "_root.sze1.cont" + LoadTopic + "_" + i +".bild");
}
}
|
Habt ihre ne Idee was ich falsch mache oder wie man das anders lösen könnte?
Zuletzt bearbeitet von Skazz am Mi 16.01.2008 14:44, insgesamt 1-mal bearbeitet
|
|
|
|
|
gooodguy
Dabei seit: 22.08.2005
Ort: Paderborn
Alter: -
Geschlecht:
|
Verfasst Do 17.01.2008 01:06
Titel
|
|
|
Also du meinst wahrscheinlich die loadClip()-Funktion der MovieClipLoader-Klasse. Um die aufzurufen brauchst du aber erst ein MovieClipLoader-Objekt. Für _root ist die Funktion nicht definiert.
Aber trotzdem wird das so nicht gehen. Schau dir mal MovieClipLoader.addListener und MovieClipLoader.onLoadError sowie die anderen on-Prozeduren an. Mit reinem Actionscript kannst du die Existenz einer Datei nicht überprüfen, ohne wenigstens ein paar Bytes zu laden, denke ich.
|
|
|
|
|
Anzeige
|
|
|
Kyuugo
Dabei seit: 30.01.2006
Ort: Moenchengladbach
Alter: 39
Geschlecht:
|
Verfasst Do 17.01.2008 10:19
Titel
|
|
|
Also wenn du überprüfen willst, ob eine Datei, die du laden willst überhaupt vorhanden ist auf deinem Rechner, solltest du in der Flash-Hilfe nach "fileExists" suchen. Damit kannst du solche abfragen machen.
Gruß
Kyu
|
|
|
|
|
gooodguy
Dabei seit: 22.08.2005
Ort: Paderborn
Alter: -
Geschlecht:
|
Verfasst Do 17.01.2008 22:07
Titel
|
|
|
Kyuugo hat geschrieben: | Also wenn du überprüfen willst, ob eine Datei, die du laden willst überhaupt vorhanden ist auf deinem Rechner, solltest du in der Flash-Hilfe nach "fileExists" suchen. Damit kannst du solche abfragen machen.
Gruß
Kyu |
das geht vielleicht in der authoring-umgebung, aber sobald die swf auf nem server liegt nicht mehr.
|
|
|
|
|
|
|
|
Ähnliche Themen |
[SQL] Wie überprüfe ich ob eine Tab existiert?
[Java Internet Browser] Existiert so etwas?
Photoshop CS3: Bilddatei ist fehlerhaft. Und nun?
Bilddatei zeitgesteuert austauschen via FTP?
html datei in bilddatei konvertieren ?
Bilddatei vom Finder in Illustrator reinziehen oder öffnen?
|
|