DeviceCentral

AVSNITT FINNS I:

Riktlinjer för Flash Lite vid animering på mobila enheter

När du skapar animerat innehåll för en mobil enhet måste du ta hänsyn till processorns begränsningar. Genom att följa riktlinjerna nedan undviker du att Flash Lite-innehållet körs långsamt:
  • När du skapar en ny Flash Lite-fil kontrollerar du att dokumentet har konfigurerats på rätt sätt. Även om Flash-filer skalas utan problem, kan prestanda bli lidande om filen inte körs med den ursprungliga Stage-storleken utan måste skalas i spelaren. Försök att ange dokumentets Stage-storlek så att det motsvarar upplösningen på målenheten. Ställ också In Flash-spelaren på rätt version av Flash Lite och välj en lämplig enhetsprofil i Device Central.

  • Flash Lite kan återge vektorgrafik med låg, medelgod och hög kvalitet. Ju högre återgivningskvalitet, desto jämnare och mer exakt återger Flash Lite vektorgrafik och desto större krav ställs på enhetens processor. Om du vill skapa en avancerad animering, experimenterar du med att ändra spelarens kvalitetsinställningar och sedan noggrant testa SWF-filen. Om du vill kontrollera en SWF-fils återgivningskvalitet använder du egenskapen _quality eller kommandot SetQuality. Du kan använda värdena LOW, MEDIUM och HIGH för egenskapen _quality.

  • Begränsa antalet samtidiga övergångar. Minska antalet övergångar, eller dela upp animeringen så att en börjar när en annan slutar.

  • Använd sparsamt med genomskinlighetseffekter (alfa) på symboler eftersom de tar mycket processorkraft. Undvik särskilt övergångssymboler med alfanivåer som är inte helt ogenomskinliga (mindre än 100 %).

  • Undvik processorkrävande visuella effekter, till exempel stora masker, omfattande rörelser, alfablandning, omfattande övertoningar och komplicerade vektorer.

  • Experimentera med kombinationer av övergångar, bildruteanimeringar och ActionScript-drivna rörelser om du vill få ett mer effektivt resultat.

  • Att återge vektorovaler och -cirklar är mycket mer minneskrävande än att återge fyrhörningar. Att använda runda och ovala former tar också mer processorkraft.

  • Testa animeringar ofta på de faktiska målenheterna.

  • När ett animerat område ritas i Flash definieras en rektangulär markeringsram runt området. Optimera ritningen genom att göra rektangeln så liten som möjligt. Undvik överlappande övergångar, eftersom det kombinerade området tolkas som en enda rektangel vilket ger ett större totalt område. Optimera animeringen med Flash-funktionen Visa område för omritning.

  • Undvik att använda _alpha = 0 och _visible = false för att dölja filmklipp på skärmen. Om du bara stänger av ett filmklipps synlighet eller ändrar alfavärdet till noll, tas det ändå med i beräkningarna av linjeåtergivning, vilket kan påverka prestandan.

  • Du ska heller inte försöka att dölja ett filmklipp genom att skymma det bakom annan grafik. Det tas ändå med i spelarens beräkningar. I stället ska du flytta filmklippen helt och hållet från Stage eller ta bort dem genom att anropa removeMovieClip.

Mer information om hur du skapar innehåll för mobila enheter finns på www.adobe.com/go/learn_cs_mobilewiki_en.