Bitmap grafika Flash-ben
Az egyik kedvenc webhelyem a Jacquie Lawson E-Cards. Évek óta feliratkozom a képeslap-tagságára, és még mindig úgy érzem, hogy a FlashR A képeslapok a legjobbak az interneten. Számos oka van annak, hogy képeslapjai magas színvonalúak, beleértve a professzionálisan előállított háttérzeneket, egy történetet elbeszélő animációkat és a gyönyörű műalkotásokat.

Sok éven át a Flash animátorok csak vektor alapú képeket használtak a Flash projektekben. Úgy tűnt, hogy ezek az animátorok úgy érzik, hogy csak vektorképeket kell használniuk, hogy a projekt fájlmérete a lehető legkisebb legyen. Jacquie Lawson volt az egyik előfutára, aki animációkban bitképeket vagy raszteres képeket használt. A jobb képtömörítés és a Flash Player (jelenleg 9. verzió) fejlesztéseivel azonban ez már nem ez a helyzet. Ha ma megnézi a legtöbb képeslap-webhelyet, akkor megváltozik a képeslapokban használt grafika. A Flash animátorok egyre több bitmap grafika használatához mozognak a projektjeikben.

Tehát hogyan dönt a Flash tervező, hogy milyen képeket használjon egy projektben? Ha közelebbről megvizsgálja ezeket az új és továbbfejlesztett képeslapokat, akkor észreveszi, hogy a vektorgrafika továbbra is a kedvence azoknak az összetett animációknak, amelyekben az animált objektum méretének, alakjának vagy színének megváltoztatása szükséges. Az animációs jelenet háttere azonban már nem mindig vektor alapú gradiens vagy rajz. Ezeket az unalmas háttérképeket felváltják egy érdekes bitmap-grafika, amely nagyban hozzáteszi a képeslap megjelenését és érzetét, valamint az animáció által elmondott történetet. Ezenkívül a bitmap objektumokat gyakrabban használják olyan animációkban, amelyek megkövetelik, hogy az objektum csak a színpadon mozogjon, de ne változtassa meg alakját vagy színét.

Ha úgy dönt, hogy bitképket használ a Flash projektben, akkor néhány dolgot megtehetsz, hogy a fájlméret ne növekedjen túl nagyra. Az egyik oka annak, hogy a bitkartek rossz hírnevet szereztek a Flash tervezőkkel szemben a múltban, hogy növelik a Flash Player munkaterhelését. Alapvetõen, amikor a Flash Player Flash-filmet játszik le, folyamatosan mindent ábrázol a színpadon. Kevesebb munkát igényel a Flash Player vektorgrafika rajzolása vagy újrarajzolása, mint egy raszteres grafika. Tehát az egyik módja a Flash Player életének megkönnyítésének, ha elmondja, melyik raszteres képeket nem kell újrarajzolni, mivel azok változatlanok maradnak a filmben vagy a film egy részében. Jó példa erre a technikára a háttér raszteres grafika, amely az idő múlásával nem változik. Ezt megtehetjük a Runtime Bitmap Caching segítségével. Alapvetően azt mondjuk, hogy a Flash készítsen képet az aktuális háttérről, és ugyanazt a képet használja a háttérhez, amíg nem mondjuk el másképp. A fájlméret csökkentésének másik módja a raszteres képek lehető legnagyobb mértékű optimalizálása. A Flash és a Flash Player minden frissítésével a képek optimalizálása a Flash segítségével nagyban javult. A Flash JPEG-minőségi beállításainak testreszabásával azonban néha még menthet még néhány KB-t.

//www.jacquielawson.com

Szerzői jog 2018 Adobe Systems Incorporated. Minden jog fenntartva. Az Adobe termék képernyőképe (i) újra kinyomtatva az Adobe Systems Incorporated engedélyével. 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 és Flash Paper vagy bejegyzett védjegy (ek) vagy az Adobe Systems Incorporated védjegye (i) az Egyesült Államokban és / vagy más országokban.


Video Utasításokat: Arduino Tutorial: OLED Display Bitmap Graphics on Arduino Uno using U8g library (Lehet 2024).