Takaisin Flash-ohjelmoinnin etusivulle


Flash Away3D: Kuva ja elokuva projektiot

Pitkästä aikaa oli hieman aikaa jatkaa Away3D-kirjaston opettelua. Jatkoin edellisten demojen pohjalta kehittelyä hieman eri suuntaan. Tällä kertaa toteutin Flash-selaimen, jolla voi ladata XML-tiedostossa annetut 25 JPG-kuvaa tai SWF-elokuvaa samassa XML-tiedostossa määriteltyihin 3-ulotteisiin objekteihin: tasoon, palloon, kuutioon, sylinteriin, kartioon tai torukseen.

Away-3D tarjoaa mahdollisuuden projisoida erilaisia JPG-kuvia, SWF-elokuvia ja Flashin MovieClip objekteja mitä erilaisimmille pinnoille. Olen tässä demossa käyttänyt vain yksinkertaisia geometrisia muotoja, mutta kokenut 3D-mallintaja pystyisi käyttämään itsetekemiään 3D-objekteja.

Kuvien ohella toinen mielenkiintoinen projisoitava 3D-objekteille ovat sanat ja kirjaimet, joiden liikettä 3D-objekteilla tutkin kahdessa aiemmassa demossani: runoselain ja Sanaseppo-peli .

Ohjeet lyhyesti:

Kaikki 25 kuvaobjektia on järjestetty kuvatasoon. Kuvataso pyörii hiiren kursorin paikan mukaan. Haluttuun kuvaobjektiin pystyy suurentamaan klikkaamalla tätä hiirellä. Suurennos poistuu uudella hiiren klikkauksella.

Valittua kuvaobjektia voi liikuttaa näppäinkomennoilla.

Näppäinkomennot:

Näppäinkomennot operoivat valittuun kuvaobjektiin.

Nuoli ylös: Kääntää kuvaobjektia x-akselin suhteen vastapäivään.
Nuoli alas: Kääntää kuvaobjektia x-akselin suhteen myötäpäivään.
Nuoli oikealle: Kääntää kuvaobjektia y-akselin suhteen vastapäivään.
Nuoli vasemmalle: Kääntää kuvaobjektia y-akselin suhteen myötäpäivään.

Shift + Nuoli alas: Palauttaa kuvaobjektin orientaation alkutilaan.
1: Palauttaa kaikkien kuvaobjektien orientaatiot alkutilaan.




Takaisin Flash-ohjelmoinnin etusivulle