Snappet de coduri glisate și pictate
Flash CS5 include fragmente de cod pe care le puteți folosi ca punct de plecare pentru proiectele dvs. Haideți să aruncăm o privire la fragmentul de coduri drag and drop.

Porniți un nou proiect ActionScript 3.0. Veți observa că avem un cadru implicit pe stratul 1 din Timeline și o etapă goală.

Deschideți panoul Coduri (fereastra � Cod fragmente). Veți găsi fragmentul de cod Drag și Drop în folderul Acțiuni.

Pentru a aplica un fragment de cod, trebuie doar să faceți dublu clic pe numele fragmentului din panou. Cu toate acestea, atunci când facem acest lucru, FlashR ne spune că trebuie să atașăm fragmentul la un obiect de pe scenă. Un fragment de cod poate fi adăugat la un videoclip sau la un obiect text TLF. Să desenăm un pătrat pe scenă cu instrumentul Rectangle. Acum, selectați pătratul de pe scenă și faceți dublu clic pe fragment.

Acum, Flash ne spune că trebuie să transformăm pătratul într-un clip de film și să dăm clipului film un nume de instanță. Se oferă să facem asta pentru noi. Deci, faceți clic pe OK. Panoul Acțiuni se va deschide automat pentru a afișa codul nostru drag and drop. Închideți puțin acest panou pentru a putea examina ce s-a întâmplat altceva în fla-ul nostru Flash.

Pe Timeline, acum avem un nou strat Acțiuni (stratul superior), iar Frame 1 are un mic „a” pentru a indica faptul că codul ActionScript a fost adăugat la acel cadru. Încă avem stratul nostru 1 cu pătratul, dar dacă facem clic pe pătrat și privim panoul Proprietăți, vedem că Flash a făcut din el un videoclip nou numit „Simbol 1” cu un nume de instanță al „filmClip_1”.

Acum putem testa filmul nostru Flash. Faceți clic pe Control ï ¿½ Testare film ï ¿½ În Flash Professional. Faceți clic pe pătrat și trageți-l într-o altă locație de pe scenă.

Să deschidem din nou panoul Acțiuni și să verificăm codul. Setul de cod conține funcții și doi ascultători de evenimente. Prima linie de cod (după comentariu) adaugă un ascultător de evenimente la filmul nostruClip_1. Ascultătorul evenimentului ascultă MOUSE_DOWN MouseEvent. Când Flash observă că butonul mouse-ului a fost făcut clic în jos, acesta va rula prima funcție numită fl_ClickToDrag.

Funcția fl_ClickToDrag aplică startDrag (); funcționează în filmul nostruClip_1. Această funcție startDrag este o funcție Flash „încorporată” care permite tragerea țintei (filmClip_1) pe scenă. Putem avea un singur clip filmabil care poate fi tras în același timp și acest clip de film rămâne târât până când unul dintre cele două lucruri se întâmplă. Primul este stopDrag (); funcție se numește. Vom vorbi despre acest lucru în paragrafele următoare. Al doilea este să aplici startDrag (); funcționează la un alt obiect de pe scenă.

Acum că putem trage clipul nostru de film, trebuie să ne uităm la codul care ne va „arunca” clipul filmului. După cum puteți vedea, următoarea linie de cod va adăuga un ascultător de evenimente pe scenă (nu clipul de film). Îi spune Flash să asculte MOUSE_UP MouseEvent și să ruleze funcția fl_ReleaseToDrop atunci când se întâmplă acest lucru.

Funcția fl_ReleaseToDrop aplică o altă funcție Flash încorporată stopDrag (); la obiectul filmClip_1. Această funcție oprește sau elimină abilitatea startDrag () din clipul filmului.

Copyright 2018 Adobe Systems Incorporated. Toate drepturile rezervate. Captura (ecranele) de produs Adobe tipărite cu permisiunea Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Elementele Premiere, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst și Flash Paper este / sunt [o] marcă înregistrată [sau] sau o marcă comercială a Adobe Systems Incorporated în Statele Unite și / sau în alte țări.


Instrucțiuni Video,: Internet Technologies - Computer Science for Business Leaders 2016 (Mai 2024).