| |||||||
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: Nov 2004
Beiträge: 4
| zwischen Buttons kommunizieren
Hallo zusammen! Ich habe über Filmscreenshots graue alpha-masken gelegt, die bei maus drüber transparent werden und bei klick zu einem Film führen, also buttons sind. Ein Filmscreenshot soll aus diversen Gründen aber immer voll sichtbar sein, es sei denn, die Maus liegt auf einem anderen Button. Dann soll er sich verdunkeln. Allet klar?! Ich habs versucht mit on (rollOver) { _root.Deckblatt.alpha=50; //Deckblatt ist der Alphabutton von dem immer hellen Screenshot } on (release) { gotoAndPlay("..", ..); } Das AS liegt auf der Instanz des Buttons, über dem die Maus liegt. Deckblatt wird aber nicht dunkel. Wie kann ich also innerhalb eines Button-AS auf einen anderen Button verweisen? Vielen lieben Dank für eine schnelle Antwort (muss morgen abgegeben werden ;-().. |
| | |
| | #2 (permalink) |
| destruction tour 2004 Registriert seit: Feb 2003 Ort: Göttingen
Beiträge: 220
| PHP-Code:
__________________ deconstruction desinformation antistyles |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Nov 2004
Beiträge: 4
|
nee, leider nicht. habs auch mit unterstrich probiert. vielleicht ist der ganze ansatz falsch: das deckblatt ist von sich aus schwarz mit 50% sättigung. die instanz hat unter eigenschaften -> farbe -> alpha 0. greift AS darin ein? grüsse und dank |
| | |
| | #4 (permalink) |
| Pending… Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 3.866
|
Also noch mal von vorn. In deinen Button liegt ein Bild, darüber hast du ein farbiges MC auf _alpha=50. Jetzt willste, wenn man mit der Mouse rüber geht das das bild voll zusehen is und wenne runter gehts wieder dunkel wird. 1. Benennen (Instanz)deinen Button z.B. "dein_btn" 2. Pack dein AS am besten in den ersten Frame. ActionScript:
__________________ :: Warum einfach, wenn's auch kompliziert geht! :: |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Nov 2004
Beiträge: 4
|
ok, ist zwar alles etwas anders, aber ich glaube, du kannst mir helfen: die erste zeile: heisst das instanzname.symbolname._alpha=..? dritte zeile: der alphawert, der geändert werden soll, ist nicht der des buttons über dem die maus liegt, sondern ein anderer. innerhalb der funktion "this." kann also doch nicht stimmen oder? ich meine, wie kann ich aus der funktion heraus den alphawert eines anderen buttons ansprechen (nämlich den, den ich vorher in der ersten zeile gesetzt habe)? thanx.. |
| | |
| | #6 (permalink) |
| Pending… Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 3.866
|
So jetzt ist die Verwirrung komplett. Zunächst ist "this" keine Funktion sondern ein Bezeichner. Damit spricht man MC/BTN an.(auch _root und _parent). Ich hab die mal ein Button gebastel mit einer kleinen Animation.
__________________ :: Warum einfach, wenn's auch kompliziert geht! :: |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Nov 2004
Beiträge: 4
|
hey das ist super nett, vorallem dein avatar aber die sache ist, dass ein ANDERER button seine transparenz ändern soll, wenn die maus über dem ersten liegt. stell dir vor: button1 button2 wenn maus über button 2 --> alpha von button 1 verändert sich deswegen: ich hab mein button2.onRollOver=function() { und von hier drin soll button1 sich verändern} wie is da der syntax? trotzdem vielen dank, ist auch nicht so schlimm wenns nicht klappt, wär halt schön gewesen. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |