Comunidad de diseño web y desarrollo en internet online

Background repeat de un movieclip

Citar            
MensajeEscrito el 25 Abr 2008 08:09 am
Nada, necesito repetir un movieclip por todo el espacio, para que tenga una animación y no sea solamente una imagen de fondo.

La cosa que mediannte un procedimiento manual, resulta muy laborioso, por lo que a lo mejor es más fácil distribuirlo mediante un script.

Si me pudierais indicar un poco, me sería de gran ayuda.

Gracias!
Un saludo.

Por Pywe

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Abr 2008 01:55 pm
recordar es volver a vivir, hace tiempo q no hacía As2

Debes tener en la librería un mc llamado Caja con un Linkage tambien llamado Caja que debe medir 100 * 100 pixeles(obligatorio con este ejemplo)

Código :

var ancho:Number = Stage.width;//ancho del stage
var alto:Number = Stage.height;//alto del stage
var cantidad:Number = 100;//muchos numeros 
var dirX:Number = 0;
var dirY:Number = 0;
var tmp:MovieClip;
for (var i:Number = 0; i<cantidad; i++) {
   tmp = this.attachMovie("Caja", "caja"+i, i);
   tmp._x = 100*dirX;
   tmp._y = 100*dirY;
   dirX++;
   if ((dirX*100)>ancho) {
      dirX = 0;
      dirY++;
      if ((dirY*100)>alto) {
         break;//detiene el for porque ya cubrimos todo el stage
      }
   }
}


Saludos

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

firefox
Citar            
MensajeEscrito el 26 Abr 2008 12:42 pm
Muchusimas gracias, eldervaz. Funciona a la perfección.
Analizaré el codigo y en cuanto termine el trabajo te lo muestro.

Un saludo

Por Pywe

4 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.