mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 09:14 Benutzername: Passwort: Auto-Login

Thema: Slideshow Variablen Problem vom 28.12.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Slideshow Variablen Problem
Autor Nachricht
knooby
Threadersteller

Dabei seit: 28.12.2007
Ort: Marburg
Alter: -
Geschlecht: Männlich
Verfasst Fr 28.12.2007 17:51
Titel

Slideshow Variablen Problem

Antworten mit Zitat Zum Seitenanfang

Guten Tag, Ich habe derzeitig folgendes schönes AS was mir einen Bilderslideshow macht. Jetzt ist natürlich das Problem da das mehere mcs diese slideshow erhalten sollen. Ich habe das Problem das die Variablen sich natürlich von nierenMC auf den ansteckMc überlagern. Ich wollte das als onclip bauen aber leider habe ich das nicht geschaft. Was wäre denn ein gute Lösung aus die Variablen und Funktion umzubennen wie unten im Beispiel. Das finde ich nämmlich ziemlich sinnfrei....

Mfg knooby


Code:

ansteck.onRollOver = function() {
bewegen2=true;
   

}
   
   ansteck.onRollOut = function() {
   bewegen2=false;
   
}



var i:Number =1;
var wieviel:Number =2;
function blenden(wieschnell) {
if(bewegen2){
   
   _root.ansteck.onEnterFrame = function() {
      this._alpha -= wieschnell;
      if (this._alpha<=0) {
         this._alpha = 0;
         i++;
         trace("test"+bewegen2);
         trace(i);
         if (i>wieviel) {
            i = 1;
         }
         _root.ansteck.gotoAndStop(i);
         delete this.onEnterFrame;
         _root.ansteck.onEnterFrame = function() {
            this._alpha += wieschnell;
            if (this._alpha>=100) {
               this._alpha = 100;
               delete this.onEnterFrame;
            }
         };
      }
   };
}}
setInterval(blenden, 1000, 20);

Code:


niere.onRollOver = function() {
   bewegen = true;
   
};
niere.onRollOut = function() {
   bewegen = false;
};
var nierei:Number =1;
var nierewieviel:Number =4;
function blenden1(wieschnell) {
   if (bewegen) {

      _root.niere.onEnterFrame = function() {
         this._alpha -= wieschnell;
         if (this._alpha<=0) {
            this._alpha = 0;
            nierei++;
            trace("test"+bewegen);
            trace(i);
            if (nierei>nierewieviel) {
               nierei = 1;
            }
            _root.niere.gotoAndStop(nierei);
            delete this.onEnterFrame;
            _root.niere.onEnterFrame = function() {
               this._alpha += wieschnell;
               if (this._alpha>=100) {
                  this._alpha = 100;
                  delete this.onEnterFrame;
               }
            };
         }
      };
   }
}
setInterval(blenden1,1000,20);
  View user's profile Private Nachricht senden
schnubb

Dabei seit: 27.11.2007
Ort: Immer woanders
Alter: 38
Geschlecht: Männlich
Verfasst Sa 29.12.2007 13:08
Titel

Antworten mit Zitat Zum Seitenanfang

wie es aussieht versuchst du eine ein / aus blend "slideshow" zu machen. an und für sich sollten sich keine variablen überschreiben.
nur mal so ne frage:
kennt deine function blenden die variablen bewegen / bewegen?
trace die mal vor der if abfrage.

nur so mal als tipp:
http://hosted.zeh.com.br/mctween/
super extension, kost nix, functioniert mit AS2 und glaub auch AS1, ist super einfach für tweenings und fading effekte!
einfach nur ne geile sache ^^


Zuletzt bearbeitet von schnubb am Sa 29.12.2007 13:09, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen Variablen - Problem
PHP Variablen Problem.
[Mod_Rewrite] Problem mit 2 Variablen
[Flash 8] Problem mit Variablen in dynamischen MCs
Endlosschleife in Slideshow - Problem!
DHTML slideshow & lightbox Problem
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.