Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-06-2006, 17:52   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: mitten in Ulm (YEAH!!)
Beiträge: 15
Menu einmal in schlau wäre nett....

Hi,

ich sitze gerade an einem Projekt und habe ein immerwierder kehrendes Problem. Es geht um die lieben Menus und um das leidige thema:

Wie kann ich den Status auf ausgewählt setzen ohne eine variable auf root definieren zu mussen die mir sagt: _root.selected = "home".

ich mache das ganze im moment so :
this.onRollOver = function() { ....

this.onRollOut = function() { ...

und jetzt will ich

this.onRelease = function() {

den status ausgewählt setzen und wenn ein anderer menupunkt ausgewählt wird automatisch wieder zurücksetzten....

könnt ihr mir folgen.... ist ein bisschen wirr...

gruss

krist
krist ist offline   Mit Zitat antworten
Alt 28-06-2006, 18:11   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Und wieso ohne eine Variable..?
Wie's generell geht, steht hier:
[Stuff] Release-Status für Buttons
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 28-06-2006, 20:38   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: mitten in Ulm (YEAH!!)
Beiträge: 15
Danke sonar,

ich habe dein script eingefügt, jedoch funkioniert die onReleaseOutside Funktion bei mir nicht....

ach ja ich mache ein bisschen mit mc tween herum...

ichh bekomme nicht einmal die trace meldung...

-----------------------------------------------------
PHP-Code:
var clicked;
for (var 
1i<=3i++) {
    
this["mc"+i].onRollOver = function() {
        if (
this != _root.clicked) {
            
this.titel.colorTo(0xffffff0.5);
            
this.kreuz.alphaTo(1000.5);
            
this.kreuz.rotateTo(900.5);
            
this.kreuz.scaleTo(2000.5);
        }
    };
    
this["mc"+i].onRollOut = function() {
        if (
this != _root.clicked) {
            
this.titel.colorTo(0x5C5B450.5);
            
this.kreuz.alphaTo(00.5);
            
this.kreuz.rotateTo(00.5);
            
this.kreuz.scaleTo(1000.5);
        }
    };
    
this["mc"+i].onRelease = function() {
        if (
this != _root.clicked) {
            
//hier die Navigations-Aktion
            
this.titel.colorTo(0xffffff0.5);
            
this.kreuz.alphaTo(1000.5);
            
this.kreuz.rotateTo(900.5);
            
this.kreuz.scaleTo(2000.5);
            
_root.clicked.useHandCursor true;
            
_root.clicked this;
            
this.useHandCursor false;
        }
    };
    
this["mc"+i].onReleaseOutside = function() {
        if (
this != _root.clicked) {
            
this.titel.colorTo(0x5C5B450.5);
            
this.kreuz.alphaTo(00.5);
            
this.kreuz.rotateTo(00.5);
            
this.kreuz.scaleTo(1000.5);
            
trace("onReleaseOutside called");
        }
    };

krist ist offline   Mit Zitat antworten
Alt 28-06-2006, 20:43   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Blöde Frage: du weißt aber schon, wie du ein 'releaseOutside' auslöst..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 28-06-2006, 20:57   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: mitten in Ulm (YEAH!!)
Beiträge: 15
indem ich die maus klicke und wieder los lasse während ich nicht auf dem mc bin...

"SEHR GUT, SETZEN"....
krist ist offline   Mit Zitat antworten
Alt 29-06-2006, 09:58   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: mitten in Ulm (YEAH!!)
Beiträge: 15
oder stimmt das doch nicht....
krist ist offline   Mit Zitat antworten
Alt 29-06-2006, 10:05   #7 (permalink)
Flash...
 
Benutzerbild von Scheidlf
 
Registriert seit: Dec 2005
Ort: Österreich
Beiträge: 961
doch stimmt
Scheidlf ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele