Operation Manual
491
FLASH CS4 PROFESSIONAL GEBRUIKEN
Tips en trucs
• Flash Lite kan vectorillustraties renderen op lage, gemiddelde en hoge kwaliteit. Hoe hoger de kwaliteit van de
rendering, hoe gemakkelijker en nauwkeuriger vectorillustraties in Flash Lite kunnen worden gerenderd en hoe
meer er van de CPU van het apparaat wordt gevergd. Als u een complexe animatie wilt weergeven, moet u
experimenteren met kwaliteitsinstelling van de speler en het SWF-bestand vervolgens grondig testen. U kunt de
renderkwaliteit van een SWF-bestand bepalen met de eigenschap
_quality of de opdracht SetQuality. Geldige
waarden voor de eigenschap
_quality zijn LOW, MEDIUM en HIGH.
• Beperk het aantal gelijktijdige tweens. Verminder het aantal tweens of plaats animaties achter elkaar, zodat de ene
animatie begint zodra de voorgaande is beëindigd.
• Maak spaarzaam gebruik van transparantie-effecten (alfa) voor symbolen omdat deze effecten veel van de CPU
vergen. Vermijd met name tweening-symbolen met alfaniveaus die niet volledig ondoorzichtig zijn (minder dan
100%).
• Gebruik geen visuele effecten die de CPU zwaar belasten, zoals grote maskers, uitgebreide bewegingen,
alfaovervloeiing, uitgebreide kleurverlopen en complexe vectoren.
• Experimenteer met combinaties van tweens, keyframe-animaties en ActionScript-bewegingen voor de meest
efficiënte resultaten.
• Het renderen van vector-ovalen en -cirkels vergt veel meer van het geheugen dan het renderen van vierhoeken. Ook
het toepassen van ronde en ovale penseelstreken vergt veel van de CPU.
• Test animaties geregeld op de doelapparaten waarvoor ze bestemd zijn.
• Wanneer u in Flash een gebied met animaties tekent, wordt er een rechthoekig selectiekader rond het gebied
gedefinieerd. Optimaliseer de tekening door die rechthoek zo klein mogelijk te maken. Gebruik geen tweens die
elkaar overlappen, want het samengevoegde gebied wordt door Flash geïnterpreteerd als één rechthoek, hetgeen
resulteert in een groter totaalgebied. Gebruik de functie Show Redraw Region van Flash om de animatie te
optimaliseren.
• Maak geen gebruik van _alpha = 0 en _visible = false om filmclips op het scherm te verbergen. Als u de
zichtbaarheid van een filmclip eenvoudig uitschakelt of de alfa van de clip wijzigt in nul, wordt de clip nog steeds
opgenomen in berekeningen voor het renderen van lijnen, wat van nadelige invloed kan zijn op de prestaties.
• Probeer een filmclip ook niet te verbergen door er een illustratie of iets dergelijks boven op te plaatsen. De clip
wordt ook in dat geval in de berekeningen van de speler opgenomen. Verwijder filmclips in plaats daarvan volledig
van de Stage of verwijder ze door
removeMovieClip aan te roepen.
Zie http://www.adobe.com/go/learn_cs_mobilewiki_nl voor meer tips en technieken voor het maken van inhoud voor
mobiele telefoons en apparaten.
Bitmap- en vectorafbeeldingen van Flash Lite in mobiele apparaten
In Flash Lite kunnen zowel vector- als bitmapafbeeldingen worden gerenderd. Elk type afbeelding heeft zijn voor- en
nadelen. Of u vector- of bitmapafbeeldingen moet gebruiken is niet altijd duidelijk en hangt vaak af van meerdere
factoren.
Vectorafbeeldingen worden in een compacte vorm in SWF-bestanden opgenomen als wiskundige vergelijkingen en
worden tijdens runtime gerenderd door de Flash Lite-speler. In tegenstelling tot vectorafbeeldingen worden
bitmapafbeeldingen opgenomen als reeksen afbeeldingselementen (pixels). Dit vereist meer bytes aan gegevens. Als u
dus vectorafbeeldingen in een bestand gebruikt, kunt u de grootte van het bestand en het geheugengebruik beperken.
Vectorafbeeldingen behouden ook hun vloeiende vormen wanneer ze groter of kleiner worden gemaakt. Als
bitmapafbeeldingen groter of kleiner worden gemaakt, worden vloeiende lijnen mogelijk hoekig weergegeven of
worden de afzonderlijke pixels zichtbaar.