Ho avuto a che fare con il CollisionDetection scritto da Grant Skinner per ActionScript 2. Aveva diversi bug piuttosto seri. Ecco il fix, giacché l'ho fatto, lo condivido.

Ho avuto a che fare con il CollisionDetection scritto da Grant Skinner per ActionScript 2.
Mi sono accorto che quando facevo il resize del player, lo script sbagliava a calcolare le collisioni o, ancora peggio, non le rilevava affatto.
In buona sostanza aveva due grossi problemi:
Vi allego quindi l'ActionScript corretto e funzionante.
Se lo migliorate ulteriormente o se individuate altri bug, per favore comunicatemelo.
p.s: è impostato per funzionare con il Stage.scaleMode="" (cioè che l'swf si adatta alle dimensioni del proiettore). Se volete un'altra modalità di default, impostatela alla riga 69, altrimenti lo script vi riporterà sempre alla scaleMode="".