Math.random(): Situar aleatoriamente un clip de pelÃcula
Sabado, Septiembre 3rd, 2005Dificultad
Nunca sabremos cuando un par de sencillas lÃneas de código ayudarán a hacer más fácil nuestro trabajo. Un ejemplo de ello, es este script que genera aleatoriamente las posiciones _x e _y para un clip de pelÃcula.
Lo interesante, es que el script puede aplicarse tanto a un clip que está situado en _root como a un clip de pelÃcula contenido en otro clip de pelÃcula (siempre indicando la ruta completa)
El script es el siguiente:
MovieClip.prototype.random_position = function() {
x = (this._parent._width-this._width);
y = (this._parent._height-this._height);
this._x = (Math.floor(Math.random()*x));
this._y = (Math.floor(Math.random()*y));
};
Modo de uso;
miclip_mc.random_position();
Como puedes ver, solo necesitas enviar a la función el nombre del clip de pelÃcula. Como es lógico, necesitamos poner un lÃmite a la posición …
