| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: Berlin
Beiträge: 25
| unbestimmte Anzahl externer Bilder auslesen
Hallo, lade aus einem externen Ordner per Zufall in meinen Flashfilm. Bisher hatte ich immer eine bestimmte Anzahl von Bildern und es lief einwandfrei randomNum = Math.round(Math.random()* 5); loadMovie("detail/bild" + randomNum + ".jpg","_root.c_unten"); nun sollen aber in den Ordner noch viele weitere Bilder nachgeschoben werden und ich möchte das der Ordnerinhalt dynamisch ausgelesen wird. Aber ich weiß nicht wie ich einen Zähler erstellen kann der die Bilder ausliest. Die Bilder werden weiter mit einer nummerischen Reihenfolge beschriftet also bild1.jpg, bild3.jpg usw. Bin für jeden Hinweis der mich weiterbringt dankbar Manuela |
| | |
| | #2 (permalink) |
| Flash and chips. Registriert seit: Jun 2001 Ort: Graz
Beiträge: 531
|
also den inhalt eines ordners, bzw. einen zähler allgemein irgendwo abspeichern, geht ohne middleware a la php nicht. du könntest aber den MovieClipLoader 'missbrauchen', ungefähr so: Code: stop();
_global.counter=1;
this.test=function()
{
this["mcLoader"+_global.counter] = new MovieClipLoader();
loadListener = new Object();
loadListener.onLoadStart = function (target_mc)
{
_global.counter++;
test();
target_mc.removeMovieClip(this);
this.removeMovieClip(this);
}
loadListener.onLoadError = function (target_mc, errorCode)
{
_global.counter--;
goOn();
target_mc.removeMovieClip(this);
this.removeMovieClip(this);
}
this["mcLoader"+_global.counter].addListener(loadListener);
this.createEmptyMovieClip("temp"+_global.counter,500+_global.counter);
this["mcLoader"+_global.counter].loadClip(_global.counter+".jpg",this["temp"+_global.counter]);
}
test();
this.goOn=function()
{
trace(">"+_global.counter);
//do whatever you like, play(); etc...
}
__________________ The map is NOT the territory. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |