Render3d part1

O serie de articole despre crearea "3d krutilki."
  1. Render3d Part1. Creați "3d krutilku" utilizând Adobe Flash
  2. Render3d Part2. Creați o "rotire 3D" cu FlashBuilder + XML (în curând)
  3. Render3d Part3. "3d krutilka", ediție ușoară (în curând)
  4. Render3d Part4. "3d twirl" - cadre neclară (în curând)

Ar trebui să existe o unitate flash. Obțineți Flash Player








Aici vedem renderul 3D al personajului din jocul Machinarium. Cine nu a jucat, te sfătuiesc să încerci

Puteți crea acest efect în mai multe moduri. În acest articol, vom discuta despre următoarele:

Sunt foarte asemănătoare în implementare, diferența fiind doar în modul de descărcare a conținutului (animație), astfel încât vom discuta prima metodă cât mai detaliat posibil. Pentru a crea efectul, vom folosi o rendere 3D care constă dintr-un set de imagini, descărcați redarea aici.

Adobe Flash Professional + set de imagini

Deschideți un nou document ActionScript3.0 în Adobe Flash Professional. Creați un nou MovieClip și denumiți-o animație. Deschideți animația MovieClip făcând clic pe ea de două ori în panoul Bibliotecă. Selectați File-> Import-> Import to Stage (Ctrl + R). În fereastra care apare, selectați prima imagine din setul de animație și faceți clic pe OK. Veți vedea o fereastră care oferă secvența de descărcare, adică el sugerează descărcarea tuturor imaginilor rămase din set. Faceți clic pe Da:






Render3d part1

Dacă ați făcut totul bine, trebuie să aveți toate cadrele din animația dvs. pe Cronologie în clipul de animație, așa mi se pare:

Render3d part1

Dacă nu vă simțiți bine cu locul în care sunt situate imaginile sau doriți să rotiți simultan toate cadrele animației, citiți acest articol.

Plasați clipul pe Stage, setați numele myAnim și începeți să scrieți codul principal. Codul de scriere pentru efectul de mai sus va fi împărțit în 3 părți. În primul rând, scriem codul pentru rotația infinită. Apoi, adăugați o piesă pentru a repeta obiectul cu mouse-ul. Și în al treilea rând, vom accelera mouse-ul "împingând" și revenind treptat la viteza inițială.

Creați un nou strat pe scenă. Pe primul cadru al stratului creat se scrie următorul cod:







Trimiteți-le prietenilor: