. / Crearea unui cursor customizat in Flash - Vizualizare subiect 90
Raspunde la subiect Raspunde la subiect
Pagina 1 din 1 Pagina de start a forumului Tutoriale / Tutoriale / Crearea unui cursor customizat in Flash  

MesajTitlul subiectului: Crearea unui cursor customizat in Flash Trimis: 03/01/2009 23:59
C3dRy2K

Administrator
Administrator

Data inscrierii: 30/Dec/2008
Mesaje: 97
  Exista mai numeroase modalitati de a face acest efect in Flash, eu incerc sa vi-l prezint pe cel mai simplu. In exemplul nostru, cursorul customizat este un simbol Movie Clip fiind tras de cursorul natural care este ascuns.

Incepe prin a crea un nou fisier flash. Mărimile fisierului si a backgroundului nu sunt importante. Cu toate astea este de propus sa schimbi frame rate-ul la 30 sau chiar mai mult pentru a crea un efect mai impresionant. Poti schimba frame rate-ul din Properties Inspector (Window>Properties>Properties sau Ctrl+F3).


[url=http://www.99poze.ro/p/ca30259303f565a7d47fc4a5789867ee.jpg]Crearea unui cursor customizat in Flash Crearea unui cursor customizat in Flash[/url]

Acum va necesită sa desenzi cursorul pe scena. Poti utiliza unealta creion sau alte unelte de desenat. Este de recomandat sa faci cursorul indreptat catre stanga sus.


[url=http://www.99poze.ro/p/5876d4468484dd340ea3e184f35c53ba.jpg]Crearea unui cursor customizat in Flash Crearea unui cursor customizat in Flash[/url]

Selecteaza cursorul folosind unealta de selectare sau apasand Ctrl+A pentru a selecta tot ce este pe scena. O data selectat converteste desenul intr-un simbol. Simbolurile poti fi controlate prin ActionScript fata de formele primare si desenele care nu pot fi controlate in acelasi fel. Pentru a converti desenele intr-un simbol, du-te la Modify>Convert to Symbol sau apasa F8 in timp ce obiectul este selectat. In fereastra "Convert to Symbol" selecteaza 'Movie clip' ca tip de simbol. Asigura-te ca ai selectat coltul superior stanga ca punct de inregistrare. Punctul de inregistrare seteaza centrul Movie Clipului. Apasa “OK”.


[url=http://www.99poze.ro/p/e70fa698da4e8bb757a7b7bdef1872b3.jpg]Crearea unui cursor customizat in Flash Crearea unui cursor customizat in Flash[/url]

In timp ce Movie Clip-ul nou produs este selectat, acceseaza Properties Inspector si denumeste Movie Clip-ul cu un instance name. Numele de instanta sunt utilizate ca referinta pentru a controla Movie Clipul folosint Action Script. Foloseste numele de ‘cursor_mc’ cand denumesti instanta.


[url=http://www.99poze.ro/p/eab828edffffdb2c3421672dd9fedfcf.jpg]Crearea unui cursor customizat in Flash Crearea unui cursor customizat in Flash[/url]

Scena noastra este acum setata. Tot ce trebuie sa facem este sa scriem codul ActionScript pentru a face cursorul sa functioneze. In Layer panel creaza un nou layer apasand pe butonul “Insert Layer”. Poti redenumi acest layer cu numele de "ActionScript". Right click pe debutantul frame al layerului si selecteaza “Actions” pentru a accesa panelul ActionScript


[url=http://www.99poze.ro/p/dd92f85139ed9aa9aa265c764ce2797d.jpg]Crearea unui cursor customizat in Flash Crearea unui cursor customizat in Flash[/url]

ActionScriptul nostru ca avea doua functii. Initial facem ca movie clipul sa urmareasca mouse pointerul, apoi facem ca mouse pointerul sa dISPara. Acest fapt se poate face doar prin doua linii:

cursor_mc.startDrag("true");
Mouse.hide();

Copy paste aceste randuri in Panelul Action. Apasa Ctrl+enter pentru a testa animatia si vei vedea cum cursorul customizat va functiona.

  Raspunde cu citat (quote)
Vezi profilul utilizatorului Trimite mesaj privat
Pagina 1 din 1
Raspunde la subiect Raspunde la subiect
 Pagina de start a forumului Tutoriale / Tutoriale / Crearea unui cursor customizat in Flash

Mergi direct la: 



Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB - 2001, 2002 phpBB Group
Ora este GMT + 2 ore Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro