Takaisin Flash-ohjelmoinnin etusivulle


Flash Away3D: Runoselain omille runoille

Tutustuin ja kirjasin kahteen ensimmäiseen ( 1 ja 2 ) Away3D-tutoriaaliini oleellisimpia asioita yksinkertaisen Away3D-sovelluksen tekemiseksi.

Tällä kertaa päätin hieman demota itselleni millä tavalla voisin esittää tekstiä, vaikkapa runoja, Away3D-avaruudessa.

Päätin yrittää projisoida runot kolmen objektin (pallon, sylinterin ja tason) pinnalle ja katsoa saisinko mitää mielekästä aikaiseksi. Lisätäkseni runoihin hieman dynamiikkaa pakkasin runot MovieClip-objekteihin ja lisäsin niihin hieman liikettä.

Koska olin ensimmäisissä tutoriaaleissani hyödyntänyt hiirelle tehtyä käyttöliiittymää (hiiren nappipohjassa liikuttelua), niin päätin myös samalla kokeilla voisinko tarjota käyttäjälle mahdollisuutta osallistua "runonlausuntaperformassiin". Pienellä säätämisellä sainkin tuon käyttöliittymän sovitettua kullekin runolle erikseen.

Nälkä kasvaa syödessä, joten ajattelin vielä yhdistää komponenttiin mahdollisuuden ladata JPG- tai PNG-kuvaksi tallennettu runo tasopinnalle tai pallopinnalle. Jätin myös mahdollisuuden tallentaa tilannekuva runosta JPG-muodossa.

Runojen lisäksi taso- ja pallopinnoille voi tietysti ladata mitä vain JPG- tai PNG-kuvia.

Jatkokehittelynä voisin jossain vaiheessa yrittää toteuttaa tämän tyyppistä valaistusratkaisua osaksi katselukokemusta. Toisaalta olisi myös kiva lisätä oman SWF-elokuvan lataaminen omasta tiedostosta kuvapinnoille... Myös käyttöliittymässä olisi paljon kehitettävää, joten kyllä näissä Away3D-ratkaisuissa ainakin kehityspotentiaalia riittää.

Runoselaimen käyttöohjeet:

Napit:

Kierrätys: Runo animaatiolla projisoituna pallonpinnalle.
Kadoksissa: Runo (nousevalla) animaatiolla projisoituna sylinterinpinnalle.
Pyöritä: "Runo" maailmankartalla. (Liikuttelu hiirennappi pohjassa)
Lataa tasoruno: Lataa oma PNG- tai JPG-kuvaksi tallentamasi runo tasopinnalle.

Voit kokeille toimintoa lataamalla ensin alla olevat kuvat kotikoneellesi ja sitten alla olevaan runoselaimeen:

   Tasorunot: Kohtaamattomuus , Pimeydessä

   Tasokuvia: piippopaksupää , sinisiipi , kurki , ruskohukankorento , koski

Lataa palloruno: Lataa oma PNG- tai JPG-kuvaksi tallentamasi runo pallopinnalle.

   Palloruno: Kohtaamattomuus , Pimeydessä

Tallenna JPG: Tallentaa Flash-komponentin näkymän JPG-kuvana.

Hiiri:

Pyöritä ja liikuta palloa painamalla hiirennappi pohjaan ja liikuttamalla hiiren kursoria. Tarkoituksena on että itse osallistut "runonlausuntaperformanssiin" vaihtamalla itse näkökulmaasi.

Huom! Runoelokuvat (kolme vasemmanpuoleista nappia) pyörivät keskeytyksettä. Napinpainallus ei aloita runoa alusta.





Takaisin Flash-ohjelmoinnin etusivulle