oh vaya código del
buho29 
, bueno te comento que ese código de Actionscript 1.0, donde se podia hacer todas esas cosas, si cambias las opciones de publicacion para ActionScript 2.0 no funcionará

, ok olvidemos eso.
Como dije ese código es de ActionScript 1 donde todas clases eran dinamicas
(incluyendo Math holy shit) , esto quiere decir que a una clase le puedes agregar metodos y propiedades, por ejemplo:
Código :
Math.randRange = function(min, max, nbDecimales) {
//te saca un numero aleatorio de un rango
//myMovieClip._alpha = Math.randRange(75, 100);
//el alpha sera entre 75 y 100
var diffPlage = (max - min) * Math.pow(10, nbDecimales) + 1;
var valAleatoire = Math.random() * diffPlage;
valAleatoire = Math.floor(valAleatoire);
valAleatoire /= Math.pow(10, nbDecimales);
valAleatoire += min;
return valAleatoire;
}
//convertidor de grados <--> radianes
Math.radian =function(grados) {return grados*(Math.PI/180);}
Math.grados = function(radian) {return radian*(180/Math.PI);}
Aqui hay 3 metodos(funciones como lo entiendas mejor) que el autor le agrega a la clase Math, y lo usa por ejemplo:
extracto de codigos escribió:
this.angulo = Math.grados(this.angulo)+180;
///
this.radio = Math.randRange(2,this.radioNormal);
//si va a la derecha o a la izquierda en un rango de -anguloAleatorio<-->anguloAleatorio
this.angulo += Math.randRange(-this.anguloAleatorio,this.anguloAleatorio);
Bueno tratando de comprendieras eso.
Código :
if(dist<25){
delete this.onEnterFrame;
this.gotoAndStop(2);
}Ese condicional es el que hace aplastar a las hormigas

Código :
function hormiguero(num){
for (var i = 0; i<num; i++) {
var mc = this.attachMovie("hormiga", "hormiga"+i, i+1);
mc._x = 0;
mc._y = Stage.height/2;
mc.hormiga();
}
}
this.onMouseDown=function(){
hormiguero(10);
} Cuando se hace click (this.onMouseDown), se invoca a la funcion hormiguero y crea(atachea) 10 hormigas al escenario, nunca habran más de 10.
Código :
mc.hormiga();
Esta linea es la que añade el metodo(MovieClip.prototype.hormiga = function()) a los MovieClips de las hormigas y ese metodo lo que hace es que las hormigas se alejen del Mouse con gran cantidad de formulas y demás.
saludos