Flash-Filme sind in der Regel auf dem Web , weshalb man oft vielleicht zu Hyperlinks in Flash verwenden Arbeit verwendet wird. Inklusive einen Link in Flash ist schnell und leicht zu erreichen mit nur einer kleinen Menge an Code . Wenn Sie den " getURL "-Befehl verwenden, wird Ihr Flash-Film über den Web- Browser, um eine neue Seite zu holen. Es gibt verschiedene Möglichkeiten , um in Hinblick darauf, wie Sie " getURL " innerhalb Ihrer Filme, je nachdem, was Sie hoffen, zu erreichen betrachten . Anleitung
1
Erstellen Sie Ihre Flash-Datei und fügen Sie alle visuellen Elemente, die Sie benötigen, mit den Zeichenwerkzeuge. Wenn Sie die " getURL "-Befehl ausgeführt wird, wenn der Benutzer klickt auf ein Objekt , um dieses , indem Sie eine der Preset-Tasten oder zeichnen wollen eigene . Wenn Sie Ihren Link gezogen , wandeln es in ein Symbol mit der Taste " F8 " oder wählen Sie " In Symbol konvertieren " aus dem " Bearbeiten "-Menü. Wählen Sie die "Movie Clip " Radio-Button und geben Sie Ihrem Symbol einen Namen . Klicken Sie auf " OK" und geben Sie Ihrem Symbol einen Instanznamen durch Eingabe von " link_mc " im Fenster "Eigenschaften" " Instance Name " text- Feld .
2
Insert ActionScript -Code in Ihre Link-Funktion machen . Erstellen Sie eine neue Ebene in der Flash-Datei und geben Sie darin durch Auswahl und Öffnen der " Aktionen "-Panel , indem Sie Folgendes :
link_mc.onRelease = function () { getURL ( "http://www . linkdomain.com "," _blank ");} ;
ändern Sie die Web -Adresse auf Ihre Bedürfnisse anzupassen . Mit "_blank" bedeutet , dass der Link in einem neuen Browser- Fenster oder Tab geöffnet werden. Alternative Werte sind " _top" für das aktuelle Fenster obersten Frame " _parent " für den aktuellen Frame übergeordneten und "_self" für den aktuellen Frame -Fenster.
3
senden und empfangen Daten über die "Methode" Parameter . Sie können die "GET" und "POST" Methoden für Ihre URLs , indem diese in Ihrem Code verwenden . Dies wird normalerweise verwendet, zum Senden oder Empfangen von Daten zwischen Flash-Film und Server Side Script , wie in diesem Beispiel :
var myLoader_mc : MovieClip = _ root.createEmptyMovieClip ( " myLoader_mc " , _root.getNextHighestDepth ());
myLoader_mc.somedata = "a bit of data" ;
myLoader_mc.getURL ( " http://mydomain.com/my_server_side_script.php ", " _blank ", " GET") ;
4
Use " getURL " für E-Mail . Sie können einen " mailto "-Link in der Arbeit mit Flash " getURL " nach folgender Syntax :
link_mc.onRelease = function () {
getURL ( " mailto: @ jemand theirdomain . com " );} ;
Dies führt in der gleichen Weise wie ein " mailto "-Link in HTML enthalten und wird des Benutzers Standard-Mail -Programm zu öffnen , wenn darauf geklickt
5
. Verwenden Sie " getURL " JavaScript aufrufen . Sie können JavaScript-Funktionen von Flash -Code aufrufen , und sie werden auf der Basis arbeiten , dass Ihre Flash-Film wird von innen einem Browser-Fenster läuft. Verwenden Sie die folgende Syntax:
link_mc.onRelease = function () {
getURL ( "javascript: alert (' Ich war vom Blitz geöffnet ' )"); };
< p > Auf diese Weise stellt die " getURL "-Befehl eine Schnittstelle zwischen Flash und JavaScript Film läuft im enthaltenden Web-Browser.