Comunidad de diseño web y desarrollo en internet online

duplicar moviclip y moverlos

Citar            
MensajeEscrito el 23 May 2011 04:48 pm
hola a todos neceito una ayuda de usted toy desarrollando un guitar giro la question es como duplico los moviclips que van hacer la cositas bajando por progamación o si tiene un tutorial de como hacer un guitar giro por hay seria genial

TNK... :shock:

Por evangelio_ra

49 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 May 2011 06:45 pm
Si esta en la biblioteca con attachMovie, si esta en el escenario con duplicateMovieClip

Ay muchos tutoriales de esos 2 métodos

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 23 May 2011 08:12 pm
duplicateMovieClip yo toy usando esta funcion pero la pregunta es al multiplicar como le coloco onClipEvent a cada movieclip

Por evangelio_ra

49 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 May 2011 09:29 pm
postea el código que estás usando

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 23 May 2011 10:11 pm
esto esta en un fotogrmam

contador=0;
i=0;
_global.velocidad=4;
_global.velocidad2=3;
_global.velocidad3=2;

this.onEnterFrame = function(){

contador++;
if(contador==20){
i++;
trace("entro");
duplicateMovieClip("nota1", "nota1"+i+"_mc", i);
//this["nota1"+i+"_mc"]._visible=false;
this["nota1"+i+"_mc"]._xscale = 10;
this["nota1"+i+"_mc"]._yscale = 10;
this["nota1"+i+"_mc"]._y = -121.7;
this["nota1"+i+"_mc"]._x = -14.9;

//if(this["nota1"+i+"_mc"]._y > -121.7){
//this["nota1"+i+"_mc"]._visible=true;
_global.velocidad=2;
//}


}

if(contador==50){
i++;
trace("entro");
duplicateMovieClip("nota1", "nota1"+i+"_mc", i);
//this["nota1"+i+"_mc"]._visible=false;
this["nota1"+i+"_mc"]._xscale = 10;
this["nota1"+i+"_mc"]._yscale = 10;
this["nota1"+i+"_mc"]._y = -121.7;
this["nota1"+i+"_mc"]._x = -14.9;

//if(this["nota1"+i+"_mc"]._y > -121.7){
//this["nota1"+i+"_mc"]._visible=true;
_global.velocidad=1;


}

if(contador==70){
i++;
trace("entro");
duplicateMovieClip("nota1", "nota1"+i+"_mc", i);
//this["nota1"+i+"_mc"]._visible=false;
this["nota1"+i+"_mc"]._xscale = 10;
this["nota1"+i+"_mc"]._yscale = 10;
this["nota1"+i+"_mc"]._y = -121.7;
this["nota1"+i+"_mc"]._x = -14.9;

//if(this["nota1"+i+"_mc"]._y > -121.7){
//this["nota1"+i+"_mc"]._visible=true;
_global.velocidad=1;


}

if(contador==40){
i++;
trace("entro");
duplicateMovieClip("nota2", "nota2"+i+"_mc", i);
//this["nota1"+i+"_mc"]._visible=false;
this["nota2"+i+"_mc"]._xscale = 10;
this["nota2"+i+"_mc"]._yscale = 10;
this["nota2"+i+"_mc"]._y = -121.7;
this["nota2"+i+"_mc"]._x = -3.1;

_global.velocidad2=2;

}

if(contador==80){
i++;
trace("entro");
duplicateMovieClip("nota2", "nota2"+i+"_mc", i);
//this["nota1"+i+"_mc"]._visible=false;
this["nota2"+i+"_mc"]._xscale = 10;
this["nota2"+i+"_mc"]._yscale = 10;
this["nota2"+i+"_mc"]._y = -121.7;
this["nota2"+i+"_mc"]._x = -3.1;

_global.velocidad2=2;

}


if(contador==60){
i++;
trace("entro");
duplicateMovieClip("nota3", "nota3"+i+"_mc", i);
//this["nota1"+i+"_mc"]._visible=false;
this["nota3"+i+"_mc"]._xscale = 10;
this["nota3"+i+"_mc"]._yscale = 10;
this["nota3"+i+"_mc"]._y = -121.7;
this["nota3"+i+"_mc"]._x = -3.1;

_global.velocidad3=3;

}
}
y esto en onclipEvent
onClipEvent(enterFrame){
this._y += 4;
this._x = -((this._y+171.0608)/3.3128);

actX = this._x;
dis = -1*(actX + 14.9);
porc = (dis*70)/80;
_xscale = porc;
_yscale = porc;

if (this.hitTest(_parent.choque1)){
this._y = -121.7;
this._x = -14.9;
_xscale = 10;
_yscale = 10;
}
}

Por evangelio_ra

49 de clabLevel



 

firefox

 

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