Buenas,

Les cuento tengo dos movieclip "root_video1" en fotograma 1, en el mismo hay un video y un boton que se mueve cuadro a cuadro, el mismo tiene una accion,
la cual es ir al otro MC "mc_video1" (fotograma 2) y mover hacia la derecha el mismo boton, en la misma posicion que fue tocado en el mc "root_video1", a todo esto el video tiene que seguir el flujo que venia reproduciendo.

Es decir:

Tocamos el boton en "root_video1" en el fotograma 20
Iriamos a "mc_video1" en el fotograma 20 del video y en la posicion del boton en el fotograma 20 (X=40, Y=20)

Primer Frame:

MC "root_video1"

- BOTON "btn_puntero" (repetido 209 en fotogramas claves)

Acciones del boton fotograma 1:

Código ActionScript :

   on(release){   
      var miNumero:Number;
      miNumero = 1;
      trace(miNumero);
      _root.txtNumero = "1";
      _root.gotoAndStop(2);
   }

   Acciones del boton fotograma 2:
   on(release){   
      var miNumero:Number;
      miNumero = 2;
      trace(miNumero);
      _root.txtNumero = "2";
      _root.gotoAndStop(2);
   }
   
   Hasta el fotograma 209


- Video inscrustado

TEXTO DINAMICO (txtNumero)

Segundo Frame:

ACCION

Código ActionScript :

stop();

// fotograma 1      
if(_root.txtNumero == "1"){   
   _root.mc_video1.gotoAndPlay(1);
   trace("OK! 1 ");   
 }

// fotograma 2      
if(_root.txtNumero == "2"){   
   _root.mc_video1.gotoAndPlay(2);
   trace("OK! 2 ");   
 }

Hasta el fotograma 209


MC "mc_video1"

ACCION

Código ActionScript :

import mx.transitions.Tween;

if(_root.txtNumero == "1"){   
   // estas son las coordenadas X y Y del boton "btn_puntero" 
   puntero_mc._x = 535,3;   
   puntero_mc._y = 101,6;
   
   var myTweenX:Tween = new Tween(puntero_mc, "_x", null, puntero_mc._x, 877,5, 1, true);
   var myTweenY:Tween = new Tween(puntero_mc, "_y", null,puntero_mc._y, 13,6, 1, true);
   cuadro_texto._x = 82;
   cuadro_texto._y = -466;
   var myTweenX_cuadro:Tween = new Tween(cuadro_texto, "_x", null, cuadro_texto._x, 82, 1, true);
   var myTweenY_cuadro:Tween = new Tween(cuadro_texto, "_y", null,cuadro_texto._y, 124, 1, true); 
   trace("SE MOVIO 1");   
}

if(_root.txtNumero == "2"){   
   puntero_mc._x = 535,3;   
   puntero_mc._y = 102,2;   
   var myTweenX:Tween = new Tween(puntero_mc, "_x", null, puntero_mc._x, 877,5, 1, true);
   var myTweenY:Tween = new Tween(puntero_mc, "_y", null,puntero_mc._y, 13,6, 1, true);
   cuadro_texto._x = 82;
   cuadro_texto._y = -466;
   var myTweenX_cuadro:Tween = new Tween(cuadro_texto, "_x", null, cuadro_texto._x, 82, 1, true);
   var myTweenY_cuadro:Tween = new Tween(cuadro_texto, "_y", null,cuadro_texto._y, 124, 1, true); 
   trace("SE MOVIO 2");   
}

Hasta el 209


- MC "puntero_mc"
- MC "cuadro_texto"
- Video inscrustado


El problema que tengo es que al darle click a los boton del "root_video1" no me genera toda la logica que estoy haciendo. Pero si arrasto cualquier boton y lo hago durar 209 frames funciona perfecto. Que estoy haciendo mal??? Por favor ayudenme..

Dejo el proyecto subido..
http://hotfile.com/dl/134531978/6f1411f/test-video.rar.html

Desde ya muchas gracias!!