Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 17.12.2006, 19:25   #1
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE

[MX 2004] und noch ein Menü


Hallo,
Ich habe hier ein Menü für euch, welches unter anderen sich den derzeit aktiven Button merkt.
Desweiteren hat das Menü ein Farbübergang, beim onRollOver, onRelease usw.
Um das Menü für eure Zwecke umzubauen, solltet ihr euch schon ein wenig mit den folgenden Punkte befasst haben:
• Arrays
• Switch/ Case - Anweisung
• Schleifen
Fragen zu dem Menü könnt ihr hier in diesem Thread stellen

Und zum guten Schluß:
Wie immer ich beantworte keine Fragen per Mail oder PN, dafür ist das Forum da !
Angehängte Dateien
Dateityp: zip menue.zip (8,4 KB, 311x aufgerufen)
__________________
Gruß

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

Eurokicker
Home
Amazon Wunschzettel

Geändert von Wanderratte (17.12.2006 um 19:28 Uhr).
Wanderratte ist offline   Mit Zitat antworten


Alt 23.10.2007, 16:45   #2
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
So und hier gibt es noch eine kleine Erweiterung, damit ist der erste Link aktiviert und auch der Befehl für den Button wird ausgeführt.
PHP-Code:
/* CopyRight by Ralf Berg*/
/*info@creativer.de
/*www.creativer.de */
/**************Deklaration der Variablen *****************/
//Buttonanzahl
var btAnz:Number 5;
//für den aktiven Button
var btAktiv:MovieClip;
//Beispielarray, was der einzelne Button machen soll
var befehlArray:Array = new Array (["goto"2], ["lade""info.swf"], ["neueSeite""http://www.creativer.de"], ["neuerSound""sound"], ["neuesBild""deinBild.jpg"]);
/********* Ende der Deklaration *************/
//
//
//
/************ Beispiel Funktion für die unterschiedlichen Buttonbefehle ****************/
function ausfuehren (i) {
    switch (
befehlArray[i][0]) {
        case 
"goto" :
            
//_root.gotoAndPlay (befehlArray[i][1]);
            
break;
        case 
"lade" :
            
//_root.loadMovie (befehlArray[i][1]);
            
break;
        case 
"neueSeite" :
            
getURL (befehlArray[i][1], "_self");
            break;
        case 
"neuerSound" :
            
//_root.attachSound (befehlArray[i][1]);
            
break;
        case 
"neuesBild" :
            
//_root.loadMovie (befehlArray[i][1]);
            
break;
    }
}
/********** ENDE ****************/
//
//
//
/********** Prototypen für die Animationen ****************/
MovieClip.prototype.drueber = function () {
    if (
this._currentframe this._totalframes) {
        
this.nextFrame ();
    } else {
        
delete this.onEnterFrame;
    }
};
MovieClip.prototype.aussen = function () {
    if (
this._currentframe 1) {
        
this.prevFrame ();
    } else {
        
delete this.onEnterFrame;
    }
};
/*************Prototype Ende**********************/
//
//
//
/********Funktionen für die Button **************/
//Funktionen für onRollOver,onRollOut und onReleaseOutside
over = function () {
    
this.onEnterFrame drueber;
};
out = function () {
    if (
this != btAktiv) {
        
this.onEnterFrame aussen;
    }
};
//Funktion für die onReleaseanweisung
release = function () {
    
btAktiv.onEnterFrame aussen;
    
this.onEnterFrame drueber;
    
ausfuehren (this.befehl);
    
btAktiv this;
};
/************** Ende Buttonfunktionen *************/
//
//
//
/********Zuweisung des Buttoninhaltes und der Befehle**********/
for (var 0btAnzi++) {
    var 
obj this["_bt"];
    
obj.befehl i;
    
obj.inhalt_txt.text befehlArray[i][0];
    
obj.onRollOver over;
    
obj.onRollOut obj.onReleaseOutside out;
    
obj.onRelease release;
}
/************** Ende der Zuweisung ********************/
function init () {
    var 
obj this["_bt"];
    
ausfuehren (obj.befehl);
    
obj.onEnterFrame drueber;
    
btAktiv obj;
}
init (); 
__________________
Gruß

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

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash > Sammlung Actionscript 1 und 2
[MX 2004] und noch ein Menü [MX 2004] und noch ein Menü
« FLV-Player | [Flash 8]XML-Slidergalerie »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:46 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67