2009-07-02 6 views
0

J'ai du mal à gérer ma mémoire en Flash Lite. y a-t-il des pointeurs dont je devrais me préoccuper? ou les meilleures pratiques?gestion de la mémoire Flash Lite

ive été lu toutes les 60 secondes le garbage collector fonctionne.

je supprime mes objets/MovieClips comme

mc = null; delete mc;

et de s'assurer que tous les écouteurs sont supprimés dessus.

encore rien ne semble se produire ..

Répondre

2

garbage collector de Flash n'est pas déterministe - il court quand il fonctionne et si elle peut vérifier pour voir si elle peut fonctionner à un intervalle régulier, il n'y a aucune garantie que cela courir. Si votre SWF mâche constamment le CPU, le CPG n'aura jamais le temps de fonctionner. Flash Lite utilise ActionScript 2 avec une option "nuke" pour les ressources visuelles - MovieClip.unloadMovie(). Si vous avez un MovieClip, lancer le déchargement va tuer tout ce qu'il contient.

Questions connexes