Flash® animacija reiškia animacinį filmą arba klipą, sukurtą naudojant Adobe® Flash® programinę įrangą (anksčiau Macromedia® Flash®). „Flash®“ animaciją galima sukurti naudojant „Flash®“ darbo srities laiko juostą arba „ActionScript®“ kodą.
Pats paprasčiausias „Flash®“ animacijos pavyzdys yra „tweened“ animacijos metodas. Taikant tweened metodą, judesio išvaizda sukuriama naudojant pradžios ir pabaigos pagrindinius kadrus. Vartotojas sukuria animacijos efektą, keisdamas objekto dydį, spalvą ir sukimąsi tarp pagrindinių kadrų.
„Flash®“ animacija turi keletą parinkčių, įskaitant judesius, formos „tweens“ ir tradicinę animaciją kadras po kadro. Judant tarp dviejų pagrindinių kadrų, „Flash®“ keičia objekto dydį, spalvą ir sukimąsi tarp dviejų pagrindinių kadrų. Dėl formos tarpo efekto viena figūra pasikeičia į kitą tarp dviejų pagrindinių kadrų. Poveikis panašus į keitimą ir leidžia vartotojams vienu metu keisti kelias formas.
Kadras po kadro Flash® animacija naudojama kuriant sudėtingas animacijas. Vartotojas keičia vaizdo judėjimą kiekviename kadre.
„Flash®“ yra keletas paprastų animacijos efektų. Vienas iš jų yra laiko juostos efektas. Yra trijų tipų laiko juostos efektai, tokie kaip suliejimas, išplėtimas ir sprogimas. Vartotojai gali naudoti laiko juostą, kad animuotų objektą keliais paprastais veiksmais. Objektas pasirenkamas ir jam taikomas bet koks efektas. Parametrai gali būti keičiami, norint pakeisti efektą. Laiko juosta leidžia vartotojams lengvai kurti animaciją.
Šie metodai naudojami kuriant pagrindines Flash® animacijas. Tačiau animacijas galima kurti ir naudojant ActionScript® kalbą. „ActionScript®“ leidžia vartotojams kurti sudėtingesnes animacijas ir suteikia vartotojams daugiau lankstumo. Jie gali „skriptuoti“ animacijas naudodami skirtingus kodavimo būdus ir naudoti iš anksto sukurtas klases bei paprastesnius kodus, kad lengvai sukurtų animaciją.
Šiandien daugelis vartotojų kuria „Flash®“ animacijas naudodami „ActionScript®“ kodus, kad pagerintų animacijos nuoseklumą ir našumą. Flash® animacija, sukurta naudojant ActionScript® kodą, sumažina užpildytos programos failo dydį. Tai taip pat sumažina animatoriaus darbo krūvį, nes kodą galima greitai įdiegti ir pakartotinai panaudoti kitais atvejais.
„Flash®“ animacijos daugiausia rodomos internete. Jie dažnai vadinami internetiniais tonais arba internetiniais filmais. „Flash®“ animacija daugiausia išsaugoma .swf failo formatu. „Flash®“ failai paprastai yra mažesnio dydžio, todėl jie greitai atsisiunčiami. Tai, kad „Flash®“ gali leisti kurti tik dvimatę animaciją, nėra tiesa. Šiais laikais internetinėje „Flash®“ animacijos pamokoje taip pat mokoma, kaip lengvai sukurti trimatę animaciją.