mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 21:31 Benutzername: Passwort: Auto-Login

Thema: Wer kann mir bei meinem AS helfen? Slider aus AS nehmen vom 30.08.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Wer kann mir bei meinem AS helfen? Slider aus AS nehmen
Autor Nachricht
Camille
Threadersteller

Dabei seit: 20.08.2005
Ort: -
Alter: 43
Geschlecht: Weiblich
Verfasst Di 30.08.2005 13:55
Titel

Wer kann mir bei meinem AS helfen? Slider aus AS nehmen

Antworten mit Zitat Zum Seitenanfang

Hallöchen,

ich habe ein Problem mit meinem AS. Und zwar möchte ich die Slider/Fade-Funktion herausnehmen. Wenn ich es so probiere, wie ich es denke, funktioniert leider garnichts mehr. Aber ich muss wohl auch erwähnen, dass mir jemand es mehr oder weniger gemacht hat. Lächel

Vielleicht kann ja mal sich jemand das ansehen...
Vielen Dank im Voraus!

Code:

var directory = "bilder/";
var i = 1;
var aktiv = "pic1";
var tempo = 50;
var files_array = new Array();

MovieClip.prototype.fade = function(a, g) {
   this.action = a;
   this.geschwindigkeit = g;
   this.onEnterFrame = function() {
      if (this.action == 'aus' && this._alpha>0) {
         this._alpha -= this.geschwindigkeit;
         if (this._alpha<=1) this.removeMovieClip();
      }
      if (this.action == 'ein' && this._alpha<100) this._alpha += this.geschwindigkeit;
   };
};

next_btn.onRelease = function(){
   if(_root.i == files_array.length) _root.i = 1;
   else _root.i++;
   loader();
}

prev_btn.onRelease = function(){
   if(_root.i >1) _root.i--;
   else _root.i = files_array.length;
   loader();
}

loader = function(){
   _root.bild_mc.createEmptyMovieClip('pic'+_root.i, _root.i);
   var pic = _root.bild_mc['pic'+_root.i];
   pic.loadMovie(directory+files_array[_root.i-1], 0);
   pic._alpha = 0;
   this.attachMovie("blur", "blur", 100);
   this.blur._alpha = 75;
   this.blur._x = 0;
   this.blur._y = 0;
   this.blur._width = Stage.width;
   this.blur._height = Stage.height;
   this.attachMovie("preloader", "preloader", 101);
   this.preloader._x = Stage.width/2;
   this.preloader._y = Stage.height/2;
   loadcontroll = this.createEmptyMovieClip("controller",10000)
   loadcontroll.onEnterFrame = function(){
      ready = int(pic.getBytesLoaded()*100/pic.getBytesTotal());
      preloader.bar._alpha = 100;
      preloader.bar._xscale = ready;
      if(ready >= 100){
         preloader.unloadMovie();
         blur.unloadMovie();
         _root.bild_mc[aktiv].fade('aus',_root.tempo);
         _root.aktiv = 'pic'+_root.i;
         // Folgende Zeile auskommentieren, wenn nicht horizontal zentriert werden soll
         //_root.bild_mc._x = 0;
         //_root.bild_mc[_root.aktiv]._x = (Stage.width - _root.bild_mc[_root.aktiv]._width)/2;
         // Folgende Zeile auskommentieren, wenn nicht vertikal zentriert werden soll
         //_root.bild_mc[_root.aktiv]._y = (Stage.height - _root.bild_mc._y - _root.bild_mc[_root.aktiv]._height)/2;
         _root.bild_mc[aktiv].fade('ein',_root.tempo);
         delete loadcontroll.onEnterFrame;
      }
   }
}

theVars=new LoadVars();
theVars.onLoad = function(status){
   if(status){
      files_array = this.files.split(",");
      laden = function(){
         _root.bild_mc.createEmptyMovieClip('pic'+_root.i, _root.i);
         var pic = _root.bild_mc['pic'+_root.i];
         pic.loadMovie(directory+files_array[_root.i-1], 0);
         pic._alpha = 0;
         this.attachMovie("blur", "blur", 100);
         this.blur._alpha = 75;
         this.blur._x = 0;
         this.blur._y = 0;
         this.blur._width = Stage.width;
         this.blur._height = Stage.height;
         this.attachMovie("preloader", "preloader", 101);
         this.preloader._x = Stage.width/2;
         this.preloader._y = Stage.height/2;
         loadcontroll = this.createEmptyMovieClip("controller",10000)
         loadcontroll.onEnterFrame = function(){
            ready = int(pic.getBytesLoaded()*100/pic.getBytesTotal());
            preloader.bar._alpha = 100;
            preloader.bar._xscale = ready;
            if(ready >= 100){
               preloader.unloadMovie();
               blur.unloadMovie();
               // Folgende zwei Zeilen auskommentieren, wenn nicht horizontal zentriert werden soll
               //_root.bild_mc._x = 0;
               //_root.bild_mc.pic1._x = (Stage.width - _root.bild_mc.pic1._width)/2;
               // Folgende Zeile auskommentieren, wenn nicht vertikal zentriert werden soll
               //_root.bild_mc.pic1._y = (Stage.height - _root.bild_mc._y - _root.bild_mc.pic1._height)/2;
               _root.bild_mc[aktiv].fade('ein',_root.tempo);
               delete loadcontroll.onEnterFrame;
            }
         }
      }
      laden();
   }
};

theVars.load("bilder.txt");

Stage.showMenu = false;
stop();
  View user's profile Private Nachricht senden
Turbulenz

Dabei seit: 06.09.2005
Ort: Dresden
Alter: 46
Geschlecht: Männlich
Verfasst Di 06.09.2005 20:56
Titel

Antworten mit Zitat Zum Seitenanfang

versteh ich nicht, was willste denn wirklich machen damit, und was soll am Schluss übrigbleiben. Bitte mal etwas deutlicher formulieren.

Bis dahin...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
 
Ähnliche Themen jQuery Info Slider (Content Slider)
Flash Slider
Slider verlangsamen?
Apple Slider
DIV-Slider gesucht
Slider mit Zeitleiste
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.