| |||||||
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: Jul 2001 Ort: Hamburg
Beiträge: 26
| removeMovieClip + Count ?
Hallo, ich habe mir hier im Forum, ein Script zusammengesucht, dass es mir ermöglicht, JPG-Bilder nacheinander in Form einer Dia-Show ein- und auszufaden. Das funktioniert auch wunderbar. Mein Problem ist, dass ich diese Diashow nicht mehr von der Bühne gelöscht bekomme, wenn ich zu einem anderen Menü-Punkt navigiere. Die Bilder werden in einen Container+Count in Tiefe Count+10 geladen und ich habe keine Ahnung, wie ich diesen Container mit removeMovieClip zu fassen bekomme. Würde mich freuen, wenn mir jemand hierzu einen Tipp geben könnte. Der Vollständigkeit halber hier der Code: Code:
tl = this;
var fadespeed = 5;
var bildanzahl = 12;
clearInterval(loadID);
clearInterval(SID);
_global.old_conti;
_global.ct = 1;
function reload_x() {
clearInterval(SID);
tl.createEmptyMovieClip("container"+ct, ct+10);
tl["container"+ct]._x = 280;
tl["container"+ct]._y = 88;
tl["container"+ct].loadMovie("gallery_pic/bild_"+ct+".jpg");
tl["container"+ct]._alpha = 0;
this.loader_funk = function() {
if (tl["container"+ct].getBytesLoaded()>=4) {
gesamt = tl["container"+ct].getBytesTotal();
bereits = tl["container"+ct].getBytesLoaded();
prozent = Math.ceil((bereits/gesamt)*100);
if (prozent>=100) {
tl["container"+ct]._alpha += fadespeed;
old_conti._alpha -= fadespeed;
if (tl["container"+ct]._alpha>=100 && old_conti._alpha<=0) {
old_conti.unloadMovie();
_global.old_conti = tl["container"+ct];
clearInterval(loadID);
_global.ct++;
SID = setInterval(reload_x, 3000);
}
if (ct == (bildanzahl+1)) {
_global.ct = 1;
}
}
}
};
loadID = setInterval(loader_funk, 40);
}
reload_x(); Geändert von Piranha (21-03-2007 um 11:00 Uhr) |
| | |
| | #2 (permalink) |
| liebt Skorpionin Registriert seit: Apr 2003
Beiträge: 1.258
|
hallo Piranha erzeuge doch einfach einen Container mit createEmptyMovieClip, und dann lässt du die Dia-Show dort drin abgehen (Die Variable tl statt auf this auf diesen Container setzen). Dann musst du nur diesen Container entfernen (plus - sehr wichtig! - den Inteval löschen). Gruss - Skorpion |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |