Archiv für Mai 2007

Löschen von Intervallen ist tricky

Donnerstag, 10. Mai 2007
Es gibt ja in Flash seit einiger Zeit die Methode setInterval(), mit der sich wiederkehrende Abläufe recht flott umsetzen lassen und die, richtig eingesetzt, onEnterFrame-Konstrukte überflüssig machen können.

Rufen lassen sich diese hilfreichen Geister ganz einfach, aber man wird sie nicht so einfach los. Wird beispielsweise in einem Film B, der in einen Film A geladen wird, ein Intervall gestartet, reicht es nicht aus, Film B mittels unloadMovie() zu entladen — das Intervall wallt fröhlich weiter.

Ein pfiffiger Ansatz scheint mir der hier beschriebene zu sein.