Unload != unload

Når man i ActionScript 3 bruger kommandoen MovieClip.unload() så unloader den rent faktisk ikke det man har loadet, den fjerner blot nogle referencer til det, som gør at garbage collectoren senere, forhåbentlig, fjerner det. Men, Grant Skinner har nu dokumenteret at det langt fra altid er tilfældet, og at det kan skabe store problemer når det ikke sker.

Så, hvis du laver Flash hvor du loader andre flash-filer, billeder eller lignende, så læs artiklen, den kan være en redningskrans inden du lover mere end du kan holde:
Failure to Unload - Flash Player 9’s dirty secret



Del:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg

2 kommentarer

  1. Daniel siger: (25. april 2008 kl. 20:42 )

    Hej jeg vil vide hvordan man laver sit ejet spil, og hvordan man for tingene til at bevæge sig hvor får man programmet til at ligge det sammen til et spil? skriv til mig på Dari0dan1994@live.dk

  2. Mads Buch Stage siger: (26. april 2008 kl. 10:54 )

    Hej Daniel,

    At lave et spil er en meget stor ting, og derfor ikke noget man bare kan fortælle hvordan man gør.

    Og, hvis du er helt ny i Flash og ActionScript 3, så vil jeg anbefale dig ikke at starte med at lave et spil, start med at lave nogle delelementer, eksempelvis en bil der bevæger sig, et skud der bliver affyret og rammer noget eller lign.

    Derudover findes der en del gode bøger om emnet, så det er absolut også et forsøg værd.

    /Mads

Skriv en kommentar