Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas con boton

Estas en el tema de Problemas con boton en el foro de Flash y Actionscript en Foros del Web. 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, ...
  #1 (permalink)  
Antiguo 09/11/2011, 07:58
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 17 años, 5 meses
Puntos: 0
Pregunta Problemas con boton

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!!

Última edición por T1000; 09/11/2011 a las 08:57

Etiquetas: botones, clips
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:34.