Aktionen werden bei einem von folgenden Ereignissen ausgelöst:
Beim Mausklick (wenn der Benutzer das Objekt anklickt)
Bei der Mausberührung (wenn man den Mauscursor auf das Objekt setzt.)
Ende Mausberührung (wenn man den Mauscursor außerhalb des Objektes bewegt)
Ende Mausklick (wenn das Objekt angeklickt wurde und die Maustaste los gelassen wird)
So erstellen Sie neue Links
Sie können einen neuen Link erstellen indem Sie ein Objekt markieren und dann den Befehl "Aktion" > "Aktion bearbeiten" auswählen. Sie können es auch mit Hilfe von der Tastenkombination: Ctrl+K tun. Aktivieren Sie die Option ”Url angeben” und tragen Sie den Link ein. Beachten Sie dabei, dass der Link mit ”http://” anfangen sollte.
So öffnen Sie einen Link in neuem Fenster
Wechseln Sie das Fenster zu "_blank". Ist der Link durch Pop-up- Blocker blockiert, verwenden Sie die Bei Ende Mausklick Aktion. (Mit Hilfe von dem „Beim Mausklick“ Ereignis könnte Pop-up Blocker aktiviert werden).
So öffnen Sie einen Link im selben Fenster
Wechseln Sie das Fenster zu "_self".
So erstellen Sie den E-mail- Button.
Zeichen Sie oder erstellen Sie (über "Einfügen" > "Symbol..." und dann das Symbol des Briefumschlages auswählen) einen Button. Wählen Sie den Befehl "Aktion" und dann "Bei Mausklick" aus. Haken Sie ”Url angeben” an und löschen Sie http://. Stattdessen tragen Sie den folgenden Link ein:
mailto:support@selteco.com
So öffnen Sie einen Link im HTML-Frameset.
Tragen Sie den Namen von HTML-Frame in das „Fenster“ Eingabefeld.
So öffnen Sie eine PDF-Datei in neuem Fenster
Wechseln Sie das Fenster zu "_blank" und wählen Sie den Zugangspfad zur PDF-Datei aus. Beachten Sie dabei, dass die PDF-Datei online verfügbar werden muss.
Siehe auch: http://www.flashdesignerzone.com/tutorials/t1047.php
“Bei Ende Mausklick”-Aktion
Um eine Aktion zu erstellen, die ausgelöst wird, wenn der Benutzer einen Button anklickt und die Maustaste los lässt, markieren Sie das Objekt und wählen Sie den Befehl ”Aktion” und dann ”Bei Ende Mausklick” aus.
“Bei Mausklick”- Aktion
Um eine Aktion zu erstellen, die die ausgelöst wird, wenn der Benutzer einen Button anklickt, markieren Sie das Objekt und wählen Sie den Befehl ”Aktion” und dann ”Bei Mausklick” aus.
„Bei Mausberührung“ Farbe
Um bestimmen, welche Farbe erscheinen wird, wenn der Benutzer den Mauscursor über den Button setzt, wählen Sie den Befehl ”Aktion” und dann „Bei Mausberührung Farbe” aus.
„Bei Mausberührung“- und „Bei Ende Mausberührung“- Aktionen
Die ” Bei Mausberührung” und ”Bei Ende Mausberührungs" Aktionen sind entsprechend ausgelöst: die erste wenn den Mauscursor auf das Objekt gesetzt wird und die zweite wenn den Mauscursor den Objektbereich verlässt.
4-example-button.sfd
Mehr Aktionen
Anklicken Sie ”Mehr Optionen” um sich mehr Aktionen zur Verfügung zu stellen:
"Sprite zeigen" um ein Objekt sichtbar zu machen
"Sprite verstecken" um ein Objekt unsichtbar zu machen
"Sprite umschalten" um ein Objekt ein- und auszublenden (ähnlich wie beim Listenfeld)
"Sprite anhalten" um abspielen eines Sprites zu enden
"Sprite abspielen" um abspielen eines Sprites anzufangen
"Sprite zurückspulen" um ein Sprite zu ersten Frame zurückzuspulen
"Musik anhalten" um alle klingenden Töne auszuschalten
"Nachricht" um ein Text im Editionsfeld einzutragen.
"Sprite bewegen" um die Position eines Sprites zu ändern
"Zum Rahmen & Stopp" um ein Sprite zu gewünschtem Frame zu spulen.
"Zum Rahmen & Abspielen" um ein Sprite von gewünschtem Frame abzuspielen.
ActionScripts
Um eine Animation aus dem Niveau eines Sprites zu kontrollieren, markieren Sie das Objekt innerhalb eines Sprites. Wählen Sie "Aktion" > "Bei Mausklick" aus. Im aufgerufenen Dialogfenster markieren Sie die Option „ActionSript” und tragen Sie beispielsweise ein:
_root.gotoAndPlay("Frame 2");
Um zu Frame 2 der Hauptanimation überzugehen.
Folgende Aktionen entsprechen dem ActionScript:
Beim Mausklick = on(press) { ... }
Bei Mausberührung = on(rollover) { ... }
Bei Ende Mausberührung = on(rollout) { ... }
Kopieren Sie andere Scripts, müssen Sie keine on (press)- Definition eintragen. Es reicht bloß den Inhalt eines Ereignisses einzutragen z.B. statt: