Flash® -animaatio viittaa animoituun elokuvaan tai leikkeeseen, joka on luotu Adobe® Flash® -ohjelmistolla (aiemmin Macromedia® Flash®). Flash® -animaatio voidaan luoda käyttämällä aikajanaa Flash® -työtilassa tai ActionScript® -koodin avulla.
Yksinkertaisin esimerkki Flash® -animaatiosta on tweened -animaatiomenetelmä. Tweened -menetelmässä liikkeen ulkonäkö luodaan käyttämällä alku- ja loppunäppäimiä. Käyttäjä luo animaatiotehosteen vaihtamalla objektin kokoa, väriä ja kiertoa avainkehysten välillä.
Tweened-animaatioissa Flashissa® on useita vaihtoehtoja, kuten liike-tweens, muodon tweens ja perinteiset kuva-animaatiot. Liikevaihdossa Flash® säätää kohteen kokoa, väriä ja kiertoa kahden avainkehyksen välillä. Muotovälitehoste saa yhden muodon muuttumaan toiseksi kahden avainkehyksen välillä. Vaikutus on samanlainen kuin morfisointi, ja sen avulla käyttäjät voivat myös yhdistää useita muotoja kerralla.
Kehys kerrallaan Flash®-animaatiota käytetään monimutkaisten animaatioiden luomiseen. Käyttäjä muokkaa kuvan liikettä jokaisessa kehyksessä.
Flashissa on useita yksinkertaisia animaatiotehosteita. Yksi niistä on aikajanatehoste. Aikajana -tehosteita on kolmenlaisia, kuten sumennus, laajennus ja räjähdys. Käyttäjät voivat käyttää aikajanaa animoidakseen objektin muutamassa helpossa vaiheessa. Objekti valitaan ja siihen sovelletaan mitä tahansa tehostetta. Parametreja voidaan muuttaa tehosteen muuttamiseksi. Aikajanan avulla käyttäjät voivat luoda animaatioita helposti.
Näitä menetelmiä käytetään Flash® -perusanimaatioiden luomiseen. Animaatioita voidaan kuitenkin luoda myös ActionScript® -kielellä. ActionScript® antaa käyttäjille mahdollisuuden luoda monimutkaisempia animaatioita ja antaa käyttäjille enemmän joustavuutta. He voivat “käsikirjoittaa” animaatioita eri koodaustekniikoilla ja luoda valmiita animaatioita käyttämällä valmiita luokkia ja yksinkertaisempia koodeja.
Nykyään monet käyttäjät luovat Flash® -animaatioita ActionScript® -koodeilla parantaakseen animaation johdonmukaisuutta ja suorituskykyä. Flash® -animaatio, joka on luotu ActionScript® -koodilla, pienentää valmistuneen sovelluksen tiedostokokoa. Se vähentää myös animaattorin työkuormaa, koska koodi voidaan ottaa käyttöön nopeasti ja käyttää uudelleen muissa tapauksissa.
Flash® -animaatiot näytetään pääasiassa Internetissä. Niitä kutsutaan usein online -tooneiksi tai webtooneiksi. Flash® -animaatio tallennetaan pääasiassa .swf -tiedostomuodossa. Flash® -tiedostot ovat yleensä kooltaan pienempiä, mikä takaa nopeat latausajat. Se, että Flash® voi sallia vain kaksiulotteisten animaatioiden luomisen, ei ole totta. Nykyään Flash® -animaatio -opetusohjelma opettaa myös kolmiulotteisten animaatioiden luomista helposti.