| |||||||
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: Mar 2006
Beiträge: 2
|
Hallo Forum, vielleicht kann mir hier jemand weiterhelfen - bin mittlerweile ziemlich genervt von einem Problem: Ich will mir gerade aus zich Tutorials und Klassen und Krams einen Gallery bauen, die dynamisch Bilder lädt. Tut sie auch, alles prima. ABER: Die Reihenfolge soll sein: Bild ausfaden, bild.loadmovie(...), Box resizen, Bild einfaden. Sprich, das loadmovie muss solange warten, bis das Bild weg ist. Ich hab' jetzt folgendes gemacht: Code: MovieClip.prototype.loadPic = function(pic)
{
// trace(pArray[pic]);
cur = pic;
// containerMC._alpha = 0;
containerMC.tween('_alpha',0,.5,"easeInOutBack");
intervallID_2 = setInterval(this.loadPic2(pic),5000);
};
MovieClip.prototype.loadPic2 = function(pic)
{
clearInterval (intervallID_2);
this.loadMovie(pArray[pic]);
this._parent.onEnterFrame = function()
{
var t = containerMC.getBytesTotal(), l = containerMC.getBytesLoaded();
bar._visible = 1;
per = Math.round((l/t)*100);
if (t != 0 && Math.round(l/t) == 1 && containerMC._height != 0)
{
var w = containerMC._width+spacing, h = containerMC._height+spacing;
// border.resizeMe(w, h);
border_temp.tween('_width',w,.5,"easeInOutBack");
border_temp.tween('_height',h,.5,"easeInOutBack");
containerMC.tween('_alpha',100,.5,"easeInOutBack",.5);
bar._visible = 0;
picinfo.info.text = tArray[pic];
delete this.onEnterFrame;
} else
{
bar._width = per;
//gives the bar a max width 100
picinfo.info.text = per+" % loaded";
}
}
} Aber diese idiotische Timer scheint damit nicht zu funktionieren, aber wieso? Es passiert nämlich folgendes: Bei klick auf next wird !sofort! das neue Bild geladen - das Bild wechselt also sofort. Dann wird schon das neue Bild ausgefadet, der Rest läuft dann wie gewünscht. Häh? Hab' ich da irgendwas nicht mitbekommen? |
| | |
| | #2 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Hallo! Bin nicht sicher und kann's gerade auch nicht testen, aber mal so probieren: PHP-Code:
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |