Crearea unui cursor personalizat

Există mai multe modalități de a crea un cursor personalizat. În această lecție vom lua în considerare cel mai simplu și destul de ușor. În acest exemplu, cursorul este un clip video care va primi coordonatele cursorului, care, la rândul său, va fi invizibil. Aceasta este o lecție pentru începători, și absolut nu trebuie să aibă cunoștințe profunde în ActionScript. să-l repete.


Pentru început, se va crea un nou fișier Flash, dimensiunea scenei și fundal nu contează. Cu toate acestea, vă sugerez să setați rata de cadre este egal cu 30 la cursorul nostru mutat lin și fără labagii Razka. Schimbarea rata de cadre puteți pe panoul Inspector proprietăți al caror (Window> Properties> Properties sau Ctrl + F3).

Acum, avem nevoie pentru a trage cursorul în sine. Pentru aceasta, puteți utiliza un creion sau orice alt Tools, puteți alege ce bara de instrumente. Se recomandă să se poziționeze cursorul ușor spre stânga centrului scenei, care - va înțelege mai târziu.

Evidențiați cursorul și apăsați F8. să-l transforme intr-un simbol. ActionScript poate gestiona doar o valoare charset, dar nu obiectul desen. În fereastra rezultată «Convert to Symbol» nume poate specifica orice caracter, selectați tipul de lucru «Movie Clip». După cum este necesar să se asigure că punctul de înregistrare - colțul din stânga sus. Punctul de înregistrare al clipului video stabilește centrul, atunci când se stabilesc această poziție este atins punctul de înregistrare, putem maximiza efectul cursorului. Când ați terminat, faceți clic pe OK.

În timp ce simbolul tău nou-născut încă selectat, deschideți inspectorul Properties și setați numele de exemplu, un clip video ca «cursor_mc». Numele instanței utilizat pentru a identifica ActionScript'om obiect, pentru că dacă avem două subiect absolut identice, fără nume de exemplu, cum să înțeleagă ActionScript, cu privire la modul de a executa comenzi?

Cursorul este gata, acum trebuie să scrie magia ActionScript, pentru a înlocui cursorul regulate noastre nou create. În acest scop, vom crea un nou layer și redenumiți-l în Script. În cazul nostru, nu este în mod necesar, dar în proiecte mari făcute pentru a crea un strat separat pentru codul în orice moment, puteți găsi cu ușurință partea dorită a codului, mai degrabă decât pentru a căuta-o pe toate obiectele. Apăsați F9. AtionScript pentru a deschide panoul. sau faceți clic dreapta pe prima imagine și selectați «Acțiuni».

În codul nostru va fi doar două funcții: în primul rând fac clip filmul nostru pentru a muta cursorul pentru prezent, iar al doilea - o adevărată ascunde cursorul. Utilizatorul va completa sentimentul că nostru clip video - un cursor reale (cu excepția grafica, desigur). Toate acestea se încadrează în două rânduri:

Copiați și inserați acest cod în proiectul dumneavoastră. Acum, să testați, apăsați Ctrl + Enter. Acesta funcționează. )

Metoda startDrag pentru un clip video le face pentru a muta cursorul.

Dacă aveți ceva nu funcționează, încercați să descărcați codul sursă. Mult noroc!

articole similare