Petit conseil Surveillez la mémoire et le processeur dans vos applications

Dans ce petit conseil, nous allons jeter un oeil à Hi-ReS! Statistiques: un moyen facile d'afficher le nombre d'images par seconde, l'utilisation de la mémoire et l'utilisation du processeur de vos applications et jeux Flash. Continuer à lire!


Étape 1: bref aperçu

Une classe ActionScript 3 tierce sera utilisée pour afficher la quantité actuelle de mémoire et de processeurs utilisée par Flash Player, ce qui facilitera la détection des fuites de mémoire ou de processeurs par le développeur.


Étape 2: Classe de statistiques

Les Hi-ReS! Stats class de Mr.Doob s'occupe du travail, vous pouvez le télécharger sur sa page GitHub. Vous pouvez également visiter le blog pour en savoir plus..


Étape 3: utilisation

L'utilisation ne pourrait pas être plus facile, il suffit d'ajouter le Stats.as classe dans votre dossier de projet et importez-le à l'aide du code suivant:

 importer net.hires.debug.Stats;

Ajoutez ensuite cette ligne dans votre constructeur:

 addChild (nouvelles statistiques ());

Ça y est, testez votre film et vous verrez un rectangle rempli d'informations dans le coin supérieur gauche de votre application..


Étape 4: Exemple

J'ai utilisé la classe dans la finale SWF de mon jeu de tutoriel Space Shooter, il montre que la mémoire reste entre 5,5 et 6,5 Mo (Flash Player 10.2 Mac, autonome), ce qui signifie qu’il n’ya aucune fuite!


Conclusion

Si vous êtes un développeur Flash, le Statistiques la classe est un must, c'est simple, puissant et vraiment utile.

Merci pour la lecture!