Movieclip.prototype.loader = function (posX,posY,Breite,Hoehe,Farbe,Warten,Bild,Signal) {
this.createEmptyMovieClip("pre",1);
pre.onEnterFrame = function () {
// Position Preloader
this._x = posX;
this._y = posY;
// Gesamt & Geladen
this.gesamt = getBytesTotal();
this.geladen = getBytesLoaded();
// Prozentberechnung
prozent = (int((this.geladen/this.gesamt)*100));
// Statusmc_Balken
pic = this.createEmptyMovieClip("mc_Balken", 2);
this.mc_Balken.beginFill (Farbe,100)
this.mc_Balken.moveto(prozent*Breite/100,Hoehe);
this.mc_Balken.lineto(prozent*Breite/100,0);
this.mc_Balken.lineto(0,0);
this.mc_Balken.lineto(0,Hoehe);
this.mc_Balken.lineto(Hoehe,Hoehe);
this.mc_Balken.endFill();
// Textfeld
this.createTextField("pFeld", 1, 0, 0, 20, 16);
this.pFeld.autoSize = "center";
this.pFeld.selectable = false;
this.pFeld._y += (Hoehe);
this.pFeld._x = prozent*Breite/100; //Bewegen der Prozentangabe des Textfeldes
// Textfeld Format
this.mForm = new TextFormat();
this.mForm.font = "Arial";
this.mForm.size = 10;
this.mForm.color = 0xFFFFFF;
this.pFeld.text = prozent + "%";
this.pFeld.setTextFormat(this.mForm);
if (this.gesamt == this.geladen) {
_root.Pause(Warten,Bild,Signal);
}
}
}
MovieClip.prototype.Pause = function(pzeit,Bild,Sig) {
this.stop();
var go = function(obj) {
pre.removeMovieClip();
if (Sig) {
obj.gotoAndPlay(Bild);
} else {
obj.gotoAndStop(Bild);
}
clearInterval(id);
}
var id = setInterval(go,pzeit*1000,this);
}
loader(225,125,150,10,0x000000,1,1,0);
//***************************************************************
// Filmsequenz Erzeugen
this.createEmptyMovieClip("mc_Container", 10);
// Positionieren
mc_Container._x = 140;
mc_Container._y = 7;
// Bilder Liste
bilderListe = new Array();
bilderListe[0] = ["../medien/bilder/pergola/test/bild0.jpg"];
bilderListe[1] = ["../medien/bilder/pergola/test/bild1.jpg"];
bilderListe[2] = ["../medien/bilder/pergola/test/bild2.jpg"];
bilderListe[3] = ["../medien/bilder/pergola/test/bild3.jpg"];
bilderListe[4] = ["../medien/bilder/pergola/test/bild4.jpg"];
bilderListe[5] = ["../medien/bilder/pergola/test/bild5.jpg"];
bilderListe[6] = ["../medien/bilder/pergola1/bild0.jpg"];
bilderListe[7] = ["../medien/bilder/pergola1/bild1.jpg"];
bilderListe[8] = ["../medien/bilder/pergola1/bild2.jpg"];
bilderListe[9] = ["../medien/bilder/pergola1/bild3.jpg"];
bilderListe[10] = ["../medien/bilder/pergola1/bild4.jpg"];
bilderListe[11] = ["../medien/bilder/pergola1/bild5.jpg"];
bilderListe[12] = ["../medien/bilder/pergola2/bild0.jpg"];
bilderListe[13] = ["../medien/bilder/pergola2/bild1.jpg"];
bilderListe[14] = ["../medien/bilder/pergola2/bild2.jpg"];
bilderListe[15] = ["../medien/bilder/pergola2/bild3.jpg"];
bilderListe[16] = ["../medien/bilder/pergola2/bild4.jpg"];
// Variable Zaehler Deklarieren
zaehler = 0;
// Weiter Schalter
weiter.onRelease = function() {
if (zaehler < bilderListe.length - 1) {
zaehler++;
aktBild = bilderListe[zaehler][0];
mc_Container.loadMovie(aktBild);
}
};
// Zurück Schalter
zurueck.onRelease = function() {
if (zaehler > 0) {
zaehler--;
aktBild = bilderListe[zaehler][0];
mc_Container.loadMovie(aktBild);
}
};
//Das erste Bild Laden
mc_Container.loadMovie("../medien/bilder/pergola/test/bild0.jpg");
stop();