2009-08-10 5 views

Répondre

6

La première est d'établir si vous avez réellement une fuite de mémoire. Pour cela, je vous recommande d'utiliser un outil de statistiques de performance qui vous donne un retour en temps réel sur votre utilisation de la mémoire.

L'un des meilleurs que j'ai utilisé est un outil Mr. Doob's Stats:

Screenshot http://mrdoob.com/tools/stats/hires_stats2.png

Il suffit d'ajouter à la scène avec

addChild(new Stats()); 

Et vous serez en mesure de regarder votre l'utilisation de la mémoire en temps réel. Effectuez différentes actions pour voir ce qui cause la fuite de mémoire (est-ce juste quand vous cliquez sur ces boutons, ou chaque cadre, etc etc).

3

La suggestion pour l'outil Statistiques de M. Doob est bonne. De plus, si vous développez en utilisant flex builder professionnel, vous pouvez utiliser le profileur intégré. (votre projet ne doit pas nécessairement être un projet flexible, vous pouvez également développer des projets as3 purs et utiliser le profileur)

Questions connexes