art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 02.12.2005, 17:37   #1
TP-Junior
 
Registriert seit: Nov 2004
kristkindl macht alles soweit korrekt
Smile

fade in-out menü umschreiben?


Huhu..habe ein fade in & out menu gefunden..klappt auch...nur muss man auf die buttons klicken um erst den effekt zu sehen.
geht auch ein mouseover? anstatt pressbutton??
hier is das script:

PHP-Code:
//we set the visibility of all menues to false.
_root.square._visible=false;
_root.circle._visible=false;
_root.triangle._visible=false;

//we define the variable i and set it to 0, since we need a status 0 and 1.
i=0;
//we define the general function for the menues to fade in or out. Our object here 
//is the button we press to initiate the fade in and out. There is one 
//parameter, which is the menu name.
MovieClip.prototype.pressButton=function(menu){
    
//now we set the alpha value of the menues to 0, since this is
    //required for the fade in function.
    
_root.square._alpha=0;
    
_root.circle._alpha=0;
    
_root.triangle._alpha=0;
    
_root.kontakt._alpha=0;
    
//when the button is pressed...
    
this.onPress=function(){
        
//...and i=1, which is not the case the first time a button is pressed,
        
if(i==1){
            
//we define an interval function for the fade.
            
myPause = new Object();
            
myPause.interval = function() {
                
//prevMenu is a var, which will hold the menu name for the menu,
                //which is just active. Here we fade out prevMenu to fade in the
                //new menu.
                
if(prevMenu._alpha<=100){
                    
prevMenu._alpha-=10;
                    if (
prevMenu._alpha 0){
                    
prevMenu._alpha 0;
                    
prevMenu._visible=false;                
                    
clearInterval(myTimer);
                    }
                    
//once prevMenu has alpha value of 0, we can fade in the new menu.
                    
if(prevMenu._alpha == 0){
                        
fadeIn(menu);
                    }
                }            
            }
            
//here is the interval parameter, which we can change.
            
myTimer setIntervalmyPause"interval"50);
            
//if no button was so far pressed, we also fade in the menu.
            //prevMenu here is not yet defined.
        
}else if (i==0){
            
fadeIn(menu);
        }
    }
}
//this is the fade in function with menu name as a parameter.
function fadeIn(menu){
    
//we first set the menu visibility to true.
    
menu._visible=true;
    
//then we fade in the menu.
    
myPause = new Object();
    
myPause.interval = function() {            
        if(
menu._alpha<100-20){                
            
menu._alpha+=20;
        }else {
            
//once done, we now define prevMenu and set it equal to the
            //menu now shown on stage.
            
menu._alpha 100;
            
prevMenu=menu;
            
//we also set i to 1 to execute the if statement in the button function.
            
i=1;
            
clearInterval(myTimer);
        }            
    }
    
myTimer setIntervalmyPause"interval"70);
}
//here we execute the button function for each button. Since this script 
//is within a movieclip, we have to refer to the menues with _root to go
//back to the main timeline.
circleText.pressButton(_root.circle);
triangleText.pressButton(_root.triangle);
squareText.pressButton(_root.square);
kontaktText.pressButton(_root.kontakt
;


da am ende steht das mit dem pressbutton...ich denke das bezieht sich auf das klicken, wenn man mit der mouse auf den link klickt.
ich kenne mich mit actionscript net sooo gut aus..aber hoffe ihr könnt mir deshalb weiterhelfen..brauch es für die arbeit

schüüüüss
kristin

Geändert von Wanderratte (02.12.2005 um 17:41 Uhr). Grund: Ich habe mal den Code formatiert, so ist der doch besser lesbar :)
kristkindl ist offline   Mit Zitat antworten


Alt 02.12.2005, 17:42   #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
Hallo kristkindl

Also bevor ich mich da durch den Code wurschtel, gucke dir doch mal dieses Beispiel an.

So auf den ersten Blick würde ich mal sagen, reicht es wenn du this.onPress=function() umschreibst in this.onRollOver=function()
__________________
Gruß

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

Eurokicker
Home
Amazon Wunschzettel

Geändert von Wanderratte (02.12.2005 um 17:45 Uhr).
Wanderratte ist offline   Mit Zitat antworten
Alt 05.12.2005, 10:59   #3
TP-Junior
 
Registriert seit: Nov 2004
kristkindl macht alles soweit korrekt

ohh


hey danke ..das is gut..geht auch so.aber das wird grau beim mouseover..weil alpha...hm....kann man da evetuell noch die farbe ändern? brauch ein orange

merci

Geändert von kristkindl (05.12.2005 um 11:01 Uhr).
kristkindl ist offline   Mit Zitat antworten
Alt 05.12.2005, 11:11   #4
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
Das liegt ja an der Grundfarbe und Hintergrundfarbe. Eventuell erreichst du dein Orange, wenn du hinter den Button eine farbige Fläche legst.
__________________
Gruß

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

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 05.12.2005, 11:57   #5
TP-Junior
 
Registriert seit: Nov 2004
kristkindl macht alles soweit korrekt
Ja super..guter trick geht..aber die volle farbe kommt net ganz durch..weil ich denk dass das alpha net ganz tranzparent is...sind das die 99? hab auf 100 mal gemacht..dachte dann würds ganz verschwinden..aber nich wirklich
kristkindl ist offline   Mit Zitat antworten
Alt 05.12.2005, 12:05   #6
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
neeeeeee der Alpha geht ja nur bis 50 % runter ausserdem mußt du den Wert dann auf 1 Setzen
100 % voll Anzeige
0 % nicht mehr Sichtbar
__________________
Gruß

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

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 05.12.2005, 12:16   #7
TP-Junior
 
Registriert seit: Nov 2004
kristkindl macht alles soweit korrekt
aaaaaaaaaaaah *gg* okidoki
merci
kristkindl ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
fade in-out menü umschreiben? fade in-out menü umschreiben?
« Flash mit dynamischer Grösse | Externe swf aus Unterordner laden - help ! »

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 02:04 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