Suggerimento rapido monitora memoria e CPU nelle tue applicazioni

In questo suggerimento, daremo un'occhiata a Hi-ReS! Statistiche: un modo semplice per visualizzare FPS, utilizzo della memoria e utilizzo della CPU delle tue app e giochi Flash. Continuare a leggere!


Passaggio 1: breve panoramica

Una classe ActionScript 3 di terze parti verrà utilizzata per visualizzare la quantità corrente di memoria e CPU utilizzata da Flash Player, rendendo più facile allo sviluppatore il rilevamento di perdite di memoria o di CPU.


Passaggio 2: Classe statistiche

Hi-ReS! Le statistiche di Mr.Doob si prendono cura del lavoro, puoi scaricarlo sulla sua pagina GitHub. Puoi anche visitare il post del blog per saperne di più.


Passaggio 3: utilizzo

L'utilizzo non potrebbe essere più semplice, basta aggiungere il Stats.as classificare la cartella del progetto e importarla usando il seguente codice:

 import net.hires.debug.Stats;

Quindi aggiungi questa riga nel tuo costruttore:

 addChild (new Stats ());

È tutto, testa il tuo film e vedrai un rettangolo pieno di informazioni nell'angolo in alto a sinistra della tua app.


Passaggio 4: esempio

Ho usato la classe in finale SWF del mio gioco di Space Shooter Tutorial, mostra che la memoria rimane tra 5.5 e 6.5 MB (Flash Player 10.2 Mac, Standalone) in modo che non ci siano perdite!


Conclusione

Se sei uno sviluppatore Flash, allora il Statistiche la lezione è assolutamente da provare, è semplice, potente e davvero utile.

Grazie per aver letto!