Hallo,
in diesem Beitrag möchte ich die immer wiederkehrende Frage klären: Wie mache ich einen Flash Button anklickbar und wie weise ich diesem Button eine URL zu?
Dazu klären wir zunächst mal wie dies früher gemacht wurde:
1) Zieht z.B. einen Kreis auf die Bühne
2) Markiert diesen mit dem Pfeil Werkzeug
3) Drückt F8, gebt einen Namen ein z.B. “button_btn” und wählt Schaltfläche aus - Drückt OK
4) Der Kreis sollte nun eine Instanz sein (zu erkennen an dem blauen Viereck um den Kreis). Der Kreis ist nun immer noch markiert… drückt nun F9, um den Aktionen Editor aufzurufen.
5) Gebt im Aktionen Editor folgende Aktion ein:

6) Wenn ihr den Film nun testet (strg + Return) ist der Button anklickbar
Mitlerweile können aber auch Movieclips als Schaltflächen eingesetzt werden.
1) Wiederholt die Schritte 1) und 2) und wählt in Schritt 3) nun statt “Schaltfläche” “Movieclip” aus und gebt den Namen “button_mc” ein.
2) Wiederholt Schritte 4) bis 6)
Ihr seht also, dass ein Movieclip genauso auf die Aktion reagiert wie ein Button.
Wie ihr heute einen Button anklickbar machen solltet!
Die beschriebenen Methoden funktionieren zwar, wurden früher auch so verwendet, haben aber einen Nachteil:
Stellt euch vor, wir haben in unserem Film 20 Buttons, 5 Movieclips und noch andere Elemente auf der Bühne. Nun würden nach der vorhergehenden Methode auf jedem dieser Buttons eine Aktion liegen, die angibt, wohin der Film hüpfen soll, wenn dieser angeklickt wird. Das wird so schnell unübersichtlich und keiner weiß mehr wo welche Aktion liegt und welcher Button eigentlich was bewirkt. Ein Dritter hat erst recht keine Übersicht mehr.
Um dieses Problem nun zu beheben, sollte man in Flash so scripten, dass möglichst alle Aktionen auf dem Schlüsselbild liegen! So kann man genau sehen, was nacheinander passiert und muss nur das Schlüsselbild anklicken und hat alle Aktionen auf einen Blick.
1) Zieht also z.B. ein Viereck auf die Bühne.
2) Markiert es mit dem Pfeilwerkzeug
3) Drückt F8, um es in ein Symbol zu konvertieren. Wählt Movieclip aus und gebt den Namen: mein_mc ein
4) Der Movieclip sollte nun noch markiert sein. Geht nun in den Eigenschafteninspektor und gebt bei “Instanzname”: “button_mc2″ ein. Somit könnt ihr über eine Bildaktion diesen Movieclip über button_mc2 ansprechen, was wir in Schritt 5 tun wollen.
5) Nun Rechtsklick auf das Schlüsselbild indem der Movieclip liegt und “Aktionen” auswählen. Es öffnet sich der Aktionen Editor. Gebt nun folgende Aktion ein:

6) Testet den Film mit strg + Return
Ihr seht also, dass dies auch funktioniert und ihr habt nun die Aktion auf einem Schlüsselbild. Wenn ihr nun weitere Variablen deklariert und viele weitere Aktionen schreibt, müsst ihr nicht erst im Film rumsuchen, wo sich eure Aktion befindet - Sie befinden sich alle auf dem jeweiligen Schlüsselbild.