Links Button/ MoviClip deaktivieren [Flash CS4]
02.08.2009, 20:00 abgemeldeter Benutzer
Links Button/ MoviClip deaktivieren
Hi,
ich habe per ActionScript 3 ein paar MovieClips verlinkt auf meiner Flash Homepage. Jetzt möchte ich, dass wenn man auf News klickt, der News Button solange deaktiviert ist, bis ich auf was anders klicke, also z..B. Link Us. Dann soll Link Us deaktiviert sein, bis ich wieder auf was anders klicke.
Wie mache ich das? Ich habe einen MovieClip auf der Hauptseite und in dem MovieClip ist eine Schaltfläche.
02.08.2009, 23:45 Re2 abgemeldeter Benutzer
Themenautor/in Der will das nur ein Button aktive ist. Ich will das das alle Button bis auf einer Aktive sind und der der deaktiviert sein soll, soll der sein auf dem man geklickt hat. Und das bis man auf einen anderen klickt.
nicht sichtbar bei eingeloggten Mitgliedern
03.08.2009, 11:33 Re3 Beiträge: 924 Registriert: Jul 2008 Das ist doch (programmiertechnisch) absolut das gleiche:
ActionScript: 1 2 3 4 5 6 7 8 9 10 function buttonKlick(evt:MouseEvent):void {
var child:MovieClip ;
if (aktiv != "" ) {
child = getChildByName(aktiv) as MovieClip ;
child.enabled = true ;
}
child = getChildByName(evt.target .name ) as MovieClip ;
child.enabled = false ;
aktiv = String (evt.target .name );
}
Grüße,
Kerstin
Wer Rechtschreibfehler findet, darf sie gerne behalten. Geändert von Kerstin77 am 03.08.09 um 11:35 Uhr
03.08.2009, 15:30 Re4 abgemeldeter Benutzer
Themenautor/in Heißt das ich soll das so in mein AS3 schreiben und jeden Button noch sagen das er die function buttonKlick ausführen soll?
03.08.2009, 15:44 Re5 Beiträge: 924 Registriert: Jul 2008 Ja, würde so gehen.
Kannst aber auch für alle Button nur diese Funktion verwenden und dann abhängig von child bzw. evt.target.name eine andere Aktion ausführen lassen.
Grüße,
Kerstin
Wer Rechtschreibfehler findet, darf sie gerne behalten.
nicht sichtbar bei eingeloggten Mitgliedern
03.08.2009, 16:46 Re6 abgemeldeter Benutzer
Themenautor/in Das geht aber nicht, da ich dann drei Fehler angezeigt bekomme.
"1120: Zugriff auf eine nicht definierte Eigenschaft aktiv. " Geändert von Raptorcss am 03.08.09 um 16:47 Uhr
03.08.2009, 16:55 Re7 Beiträge: 924 Registriert: Jul 2008 Ist sie denn definiert?
Wer Rechtschreibfehler findet, darf sie gerne behalten.
03.08.2009, 18:20 Re8 abgemeldeter Benutzer
Was muss ich denn da rein schreiben?
03.08.2009, 18:29 Re9 Beiträge: 924 Registriert: Jul 2008 ???
Die Frage verstehe ich jetzt nicht. Genau das, was ich unter Re7 geschrieben habe...
Wer Rechtschreibfehler findet, darf sie gerne behalten.
Themen
Ähnliche Beiträge zum Thema 15.02.2011 - grafikuser
07.09.2010 - schnoedeltroedel
31.01.2011 - gordian
09.02.2010 - Enigma_X
Flashhilfe.de
Flash Platform Tipps & Tutorials
Flash Platform
Andere Programmiersprachen
Jobangebote
Diskussionen
Flashhilfe News
Regeln & Bedingungen