Ergebnis 1 bis 2 von 2

Thema: Alphatween für Buttons

  1. #1
    TP-Moderator Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487

    Alphatween für Buttons

    Ich habe hier eine kleine Spielerei für euch.
    Ihr braucht nur mehrere MCs zu erstellen und denen den Instanznamen bt1 bis btx zu vergeben. Die Anzahl eurer Buttons könnt ihr im Script einstellen.
    PHP-Code:
    //Alphageschwindigkeit
    var gesch 3;
    //Anzahl der MC
    var anz 5;
    //alphaprozent
    var aProzent 30;
    function 
    alphahell (bt)
    {
        
    this["bt" bt].onEnterFrame = function ()
        {
            if (
    this._alpha aProzent)
            {
                
                
    this._alpha -= gesch;
            }
            if (
    this._alpha <= aProzent)
            {
                
    delete (this.onEnterFrame);
            }
        };
    }
    function 
    alphadunkel (bt)
    {
        
    this["bt" bt].onEnterFrame = function ()
        {
            if (
    this._alpha <= 99)
            {
                
    this._alpha += gesch;
            }
            if (
    this._alpha >= 99)
            {
                
    delete (this.onEnterFrame);
            }
        };
    }
    this.onEnterFrame = function ()
    {
        for (
    1<= anzi++)
        {
            
    this["bt" i].bt i;
            
    this["bt" i].onRollOver = function ()
            {
                
    _root.alphahell (this.bt);
            };
            
    this["bt" i].onRollOut = function ()
            {
                
    alphadunkel (this.bt);
            };
        }
        
    delete (this.onEnterFrame);
    }; 
    Das Script wird auf der Zeitleiste angewendet
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

  2. #2
    TP-Moderator Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    Hallo
    So ich habe das Script mal um Buttonfunctionen erweitert. Ihr könnt das Script ohne weiteres euren Bedürfnissen anpassen.
    Eine Beispieldate findet ihr im Anhang.
    PHP-Code:
    //Copyright by Ralf Berg 2005
    //info@r-berg.de 
    // Alphageschwindigkeit
    var gesch 3;
    // Anzahl der MC
    var anz 5;
    // alphaprozent
    var aProzent 50;
    // Array für die Buttonzuweisung
    zuweisung = new Array("http://webseite1.de""http://webseite2.de""http://webseite3.de""http://webseite4.de""http://webseite5.de");
    // Funktionen für die Alphasteuerung
    function alphahell(bt) {
        
    this["bt"+bt].onEnterFrame = function() {
            if (
    this._alpha>aProzent) {
                
    this._alpha -= gesch;
            }
            if (
    this._alpha<=aProzent) {
                
    delete (this.onEnterFrame);
            }
        };
    }
    function 
    alphadunkel(bt) {
        
    this["bt"+bt].onEnterFrame = function() {
            if (
    this._alpha<=99) {
                
    this._alpha += gesch;
            }
            if (
    this._alpha>=99) {
                
    delete (this.onEnterFrame);
            }
        };
    }
    //Funktionen für die Buttonbefehle
    this.onEnterFrame = function() {
        for (
    i=1i<=anzi++) {
            
    this["bt"+i].bt i;
            
    this["bt"+i].link zuweisung[i-1];
            
    this["bt"+i].onRollOver = function() {
                
    _root.alphahell(this.bt);
            };
            
    this["bt"+i].onRollOut = function() {
                
    alphadunkel(this.bt);
            };
            
    //Diesen Bereich könnt ihr Beliebig anpassen oder erweitern
            
    this["bt"+i].onRelease = function() {
                
    getURL(this.link"_blank");
                
    trace(this.link);
            };
        }
        
    delete (this.onEnterFrame);
    }; 
    Sollten zu dem Script noch fragen sein, stellt sie bitte im Forum, ich werde für dieses Script keine Anfragen per Mail oder PN beanworten.
    Angehängte Dateien Angehängte Dateien
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Die Traum-Projekt Geschichte
    Von the-architect im Forum Einfach so ...
    Antworten: 59
    Letzter Beitrag: 29.10.2004, 18:13
  2. Buttons, Templates ... ?
    Von nep im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 17.07.2004, 14:44
  3. "Pseudo-Grafische" Buttons für Formulare
    Von prefix im Forum HTML & CSS
    Antworten: 11
    Letzter Beitrag: 03.12.2003, 19:56
  4. Antworten: 0
    Letzter Beitrag: 08.10.2003, 14:30

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51