Bitmapgrafik i Flash
En av mina favoritwebbplatser är Jacquie Lawson E-Cards. Jag har prenumererat på hennes ecardmedlemskap i många år och jag känner fortfarande att hennes FlashR ecards är några av de bästa på webben. Det finns flera orsaker till den höga kvaliteten på hennes ecards inklusive professionellt producerad bakgrundsmusik, animationer som berättar en historia och det vackra konstverket.

Under många år använde Flash-animatörer endast vektorbaserade bilder i sina Flash-projekt. Det verkade som att dessa animatörer kände att de bara behövde använda vektorbilder för att hålla filstorleken på sitt projekt till ett minimum. Jacquie Lawson var en av föregångarna för att använda bitmapp, eller raster, bilder i hennes animationer. Men med bättre bildkomprimering och förbättringar av Flash Player (nu version 9) är detta inte längre fallet. Om du kontrollerar de flesta ecardwebbplatser idag, kommer du att se en förändring i de konstverk som används i deras ekardkort. Flash-animatörer går mot användning av mer bitmappsgrafik i sina projekt.

Så hur bestämmer Flash-designern vilken typ av bilder som ska användas i ett projekt? Om du tittar närmare på dessa nya och förbättrade kort, kommer du att märka att vektorgrafik fortfarande är favoriten för komplexa animationer som kräver att det animerade objektet ändrar storlek, form eller färg. Men bakgrunden för animationsscenen är inte längre alltid en vektorbaserad gradient eller teckning. Dessa tråkiga bakgrunder ersätts med mer intressant bitmappsgrafik som lägger mycket till ecardens utseende och känsla och till berättelsen som berättas av animationen. Dessutom används bitmappsobjekt oftare i animationer som kräver att objektet bara rör sig runt scenen men inte ändrar form eller färg.

Om du bestämmer dig för att använda bitmappar i ditt Flash-projekt är det några saker du kan göra för att förhindra att filstorleken blir alltför stor. En anledning till att bitmappar har fått ett dåligt rykte hos Flash-designers tidigare är att de ökar arbetsbelastningen på Flash Player. I grund och botten, när Flash Player spelar en Flash-film, ritas den kontinuerligt över allt på scenen. Det kräver mindre arbete för Flash Player att rita eller rita en vektorgrafik jämfört med en rastergrafik. Så ett sätt att göra livet lättare för din Flash Player är att berätta för vilka rasterbilder som inte behöver ritas om eftersom de förblir desamma under hela filmen eller avsnittet i filmen. Ett bra exempel på den här tekniken är bakgrundsgrafiken som inte förändras över tid. Vi kan göra detta med Runtime Bitmap Caching. I princip berättar vi för Flash att ta en bild av den aktuella bakgrunden och använda samma bild för bakgrunden tills vi berättar för det annars. Ett annat sätt att minska filstorleken är att optimera dina rasterbilder så mycket som möjligt. Med varje uppgradering i Flash och Flash Player har bildernas optimering av Flash förbättrats kraftigt. Ibland kan du fortfarande spara några kb till genom att anpassa Flashs JPEG-kvalitetsinställningar.

//www.jacquielawson.com

Copyright 2018 Adobe Systems Incorporated. Alla rättigheter förbehållna. Adobes produktskärmbild (ar) tryckta om med tillstånd från Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst och Flash Paper är / är antingen [a] registrerat varumärke [s] eller ett varumärke [s] från Adobe Systems Incorporated i USA och / eller andra länder.


Video Instruktioner: Bitmap VS Vector Graphics in Adobe Flash (April 2024).