Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-03-2006, 17:02   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 9
Buttons - Script kürzen?

Hallo Forum,

ich erstell grad mein erstes Flash-Menü, soll ganz simpel werden (also bei over wechselt der Button die Farbe, beim Klick behält er diese und wird inaktiv und die anderen Buttons bekommen wieder die Ausgangsfarbe und werden wieder aktiv).
Folgendes hab ich mir zusammengesucht, funktioniert sogar

PHP-Code:
lade_1.onRelease = function() {
    
this.enabled false;
    
lade_2.enabled true;
    
lade_3.enabled true;
    
weiss = new Color(lade_1);
    
weiss.setRGB(0xFFFFFF);
    
schwarz = new Color(lade_2);
    
schwarz.setRGB(0x000000);
    
auchschwarz = new Color(lade_3);
    
auchschwarz.setRGB(0x000000);
}; 
Da ich aber 10 Buttons hab, frag ich mich gerade ob man das Script kürzen kann, als die Variablen für alle andern 9 (und das dann 10 mal) runterzutippen.
Irgendwie sowas in der Art:

alleschwarz = new Color (lade_2) und (lade_3) und (lade_4) ....;
alleschwarz.setRGB(0x000000);

wie ist denn da das richtige zeichen für »und«? hab schon ne menge variablen durch und hier leider auch nix gefunden. Und gibt's vielleicht auch eine Zusammenfassung für »alle anderen.enabled = true«??

Beste Grüße
eddiex ist offline   Mit Zitat antworten
Alt 13-03-2006, 17:05   #2 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Pack das in ne Schleife!
PHP-Code:
for(var 111i++) {
    
_root["lade_"+i].enabled true//<-- hier würde ich versuchen mit relativen Pfaden (also this) zu arbeiten.
    
auchschwarz = new Color(_root["lade_"+i]);
    ...
}
this.enabled false
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 13-03-2006, 18:39   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 9
Danke,

musst erstmal gucken, was 'ne Schleife ist und was die macht
Allerdings machen die Buttons verschiedene Sachen .. einer springt nur auf einen anderen Frame, manche laden Filme auf die Bühne, mal mit mal ohne Preloader (kleine und große Dateien) .. kann man das dann immer noch verallgemeinern oder muss man dann nicht doch jeden Button einzeln definieren??
eddiex ist offline   Mit Zitat antworten
Alt 13-03-2006, 20:05   #4 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Kannst ja die einzelnen Aktionen in ein Array packen (Funktionsaufruf) und dann per index entsprechend zuweisen!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha 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 22:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele