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:
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:
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:
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 botones del "root_video1" no me genera toda la logica que estoy haciendo, osea no me direcciona al "mc_video1" y que me posicione el el fotograma indicado. 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/6f14...video.rar.html
Desde ya muchas gracias!!