Toon posts:

[Flash MX] Geheugen opruimen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Nadat ik in een loop een aantal movieclips creeer:
code:
1
2
3
4
for(i=0 ; i<aantal;i++)
{
   _root.createEmptyMovieClip ("rij"+i,i);
}

Loopt mijn geheugen gebruik van het filmpje flink op, prima maar nu wil ik mijn geheugen(gebruikt door de gecreeerde mc's) weer vrijgeven met:
code:
1
2
3
4
5
    for(i=0 ; i<aantal;i++)
    {
      _root["rij" + i].clear();
      _root["rij" + i].removeMovieClip();
    }


Het geheugengebruikt daalt wel iets maar daalt niet terug naar het gebruik voor het aanmaken van de movie:

voor creatie mc: +- 1,5 mb
na creatie: +-30 mb
na removen mc's: +-28mb

Kan ik ervoor zorgen dat na het removen van de aangemaakte movies het geheugen gebruik weer ongeveer op het pijl is van voor de creatie ervan?

ow ja misschien niet onbelangrijk:

na het creeeren van de movies teken ik nog in die movieclips, maar de clear gaat wel goed want na de removeclip-loop zie ik de mc's niet meer op het scherm