Adobe CS3 Flash Links Tutorial

Adobe CS3 Flash Links Tutorial


Flash CS3 innført en ny action versjon som forlot mange mennesker forvirret om noen av de vanligste oppgavene som hadde vært ganske intuitivt i tidligere versjoner av Actionscript. Opprette en kobling som leder en brukers nettleser til en bestemt nettadresse gikk fra en enkel en linje kode i AS2 til en mye mer omfattende prosess som krever refererer en spesiell action klasse for å starte selve navigeringen. Ved første øyekast koden virker komplisert og overdreven, men den ekstra fleksibiliteten som kommer fra å bruke AS3 i stedet for AS2 gjør det ekstra arbeidet er verdt det.

Bruksanvisning

Opprette en kobling i AS3

1 Åpne en ny flash dokument.

2 Plasser et bilde eller tekst på scenen.

3 Velg bildet eller teksten og trykke F8 for å konvertere den til en MovieClip symbol kalt link_mc.

4 Gi det nye symbolet en forekomst navn link_mc i egenskapsvinduet.

5 Sett inn et nytt lag i lagpanelet og endre navnet til \ "handlinger. \"

6 Velg blank keyframe i ramme en av \ "handlinger \" og trykk F9.

7 Kopier følgende kode i actionscript panelet:

link_mc.addEventListener (MouseEvent.CLICK, navigere)

funksjon navigere: void {
Var URL: String = \ "http: //www.google.com \ & quot;

Var link: URLRequest = new URLRequest (URL)

try {

navigateToURL(link, '_blank')


} Catch (e: Feil) {

trace(\"It didn't work!\")


}
}

8 Trykk på F9 for å lukke actionscript panelet.

9 Trykk CTRL + ENTER til å teste Flash movie.

10 Klikk på bildet eller tekst i Flash movie for å bekrefte at den standard nettleser åpner Googles hjemmeside.

Hint

  • Det samme Action kan brukes til knapp symboler. Kontroller sikkerhetsinnstillingene Flash hvis nettleservinduet ikke åpnes når koblingen er klikket.