Comunidad de diseño web y desarrollo en internet online

Animar dos objetos a la vez

Citar            
MensajeEscrito el 03 Jun 2017 05:52 pm
Hola amigos.

Estoy convirtiendo un programa de AS 2.0 a 3.0 Me está costando un poquito :-)

El caso es que quiero mover dos movieclips a la vez y algo falla en el siguiente código. ¿Me echáis una mano?
Previamente he definido las variables.
Sólo está animada la bolaroja pero la bolaverde está inmóvil.

Gracias y un saludo a todo/as ;-)

Código ActionScript :

bolaroja.addEventListener(Event.ENTER_FRAME,mifuncion1);
function mifuncion1(event:Event):void{   //la bolaroja sigue una trayectoria parabólica de tiro horizontal


   tr=tr+0.5;
   bolaroja.x=brx+13*tr;
   bolaroja.y=bry+0.15*tr*tr;
   if (bolaroja.y>800){
      bolaroja.x=brx;
      bolaroja.y=bry;
      tr=0;
      
   }
}

bolaverde.addEventListener(Event.ENTER_FRAME,mifuncion2);

function mifuncion2(event:Event):void{    //la bolaverde sigue una trayectoria parabólica de tiro oblicuo

   tv=tv+0.5;
   bolaverde.x=bvx+6*tv;
   bolaverde.y=bvy-15*tv+0.15*tv*tv;
   if (bolaverde.y>800){
      bolaverde.x=bvx;
      bolaverde.y=bvy;
      tv=0;
      
   }
   
}

Por oligario

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 Jun 2017 06:37 pm
El código es casi identico, con lo cual debería funcionar. De hecho lo probé (definiendo todas las variables que no posteaste) y funciona bien. Fijate que tengas bien puesto el nombre de instancia en el panel de propiedades

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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