Schneller Tipp Überwachen Sie Speicher und CPU in Ihren Anwendungen

In diesem Quick Tip werfen wir einen Blick auf Hi-ReS! Stats: Eine einfache Möglichkeit, um den FPS, die Speichernutzung und die CPU-Nutzung Ihrer Flash-Apps und -Spiele anzuzeigen. Weiter lesen!


Schritt 1: Kurzübersicht

Es wird eine ActionScript 3-Klasse eines Drittanbieters verwendet, um die aktuelle Menge an Arbeitsspeicher und CPU anzuzeigen, die vom Flash Player verwendet wird. Dies erleichtert dem Entwickler die Erkennung von Speicher- oder CPU-Lecks.


Schritt 2: Stats-Klasse

Hi-ReS! Die Stats-Klasse von Mr.Doob kümmert sich um den Job. Sie können ihn auf seiner GitHub-Seite herunterladen. Sie können auch den Blogbeitrag besuchen, um mehr darüber zu erfahren.


Schritt 3: Nutzung

Die Verwendung könnte nicht einfacher sein, fügen Sie einfach das hinzu Stats.as Klasse in Ihren Projektordner und importieren Sie ihn mit folgendem Code:

 import net.hires.debug.Stats;

Fügen Sie dann diese Zeile in Ihren Konstruktor ein:

 addChild (neue Stats ());

Testen Sie Ihren Film. In der oberen linken Ecke Ihrer App wird ein Rechteck mit Informationen angezeigt.


Schritt 4: Beispiel

Ich habe die Klasse im Finale genutzt SWF meines Space Shooter Tutorial-Spiels zeigt es, dass der Speicher zwischen 5,5 und 6,5 MB (Flash Player 10.2 Mac, Standalone) bleibt, was bedeutet, dass es kein Leck gibt!


Fazit

Wenn Sie ein Flash-Entwickler sind, wird die Statistiken Klasse ist ein Muss, es ist einfach, mächtig und sehr nützlich.

Danke fürs Lesen!