| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jan 2004
Beiträge: 23
| Frage zu "my_color.setRGB(0xFFFFFF);"
Hallo! Okay da ich es nicht geschafft habe einen Button als MC zu bauen, hab ich auf den Button die Funktion "on(release){ wechsel1_mc.play(2); var my_color = new Color("1_btn"); my_color.setRGB(0xFFFFFF); }" gelegt. Er ändert mir auch die Farbe. Allerdings hätte ich gerne,dass wenn ich einen anderen Button klicke, ich die Farbe wieder in den Ursprünglichen Zustand zurückgeht. Also dass sich die Farbe nur für den aktiven Button ändert. Kann mir jemand helfen wie ich das Script umschreiben muss? Danke |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Feb 2004
Beiträge: 106
| Vielleicht so
Also ist nicht die optimale Lösung, solltest du aber verstehen. Bau eine Variable die den aktuellen Button speichert, also z.B. var actualButton:Movieclip; Wenn du nun den Button aktivierst speicherst du ihn als aktiv: myButton.onRelease = function(){ neueFarbe = new Color (myButton); neueFarbe .setRGB(0xffffff); actualButton = this; } Jetzt setzt du einfach in jeden Button am Anfang: my2Button.onRelease = function(){ alteFarbe = newColor(actualButton); alteFarbe.setRGB(0x000000); neueFarbe = new Color (my2Button); neueFarbe .setRGB(0xffffff); actualButton = this; } Hoffe es hilft............ |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |