Snabbtips Övervaka minne och CPU i dina applikationer

I den här snabba tipsen tar vi en titt på Hi-ReS! Statistik: Ett enkelt sätt att visa FPS, minnesanvändning och CPU-användning av dina Flash-appar och -spel. Läs vidare!


Steg 1: Kortfattad översikt

En tredje part ActionScript 3-klass kommer att användas för att visa den aktuella mängden minne och cpu som används av Flash Player, vilket gör det enklare för utvecklaren att upptäcka minne eller cpu läckor.


Steg 2: Stats Class

Hi-ReS! Stats klass av Mr.Doob tar hand om jobbet, du kan ladda ner det på sin GitHub sida. Du kan också besöka bloggposten för att läsa mer om det.


Steg 3: Användning

Användningen kunde inte vara enklare, bara lägga till Stats.as klass till din projektmapp och importera den med följande kod:

 importera net.hires.debug.Stats;

Lägg sedan till den här raden i din konstruktör:

 addChild (nya statistik ());

Det är det, testa din film och du får se en rektangel fylld med informationen i det övre vänstra hörnet av din app.


Steg 4: Exempel

Jag använde klassen i på finalen SWF i mitt Space Shooter Tutorial-spel visar det att minnet stannar mellan 5,5 och 6,5 MB (Flash Player 10.2 Mac, fristående) så det betyder att det inte finns någon läcka!


Slutsats

Om du är en Flash-utvecklare, då stats klassen är ett måste försök, det är enkelt, kraftfullt och verkligen användbart.

Tack för att du läste!