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

Botones con acciones hacia otros botones

Estas en el tema de Botones con acciones hacia otros botones en el foro de Flash y Actionscript en Foros del Web. Amigos, si suena un poco confuso pero es la duda que tengo. Estoy haciendo una botonera para una web y me surje la siguiente duda ...
  #1 (permalink)  
Antiguo 23/02/2010, 15:25
 
Fecha de Ingreso: septiembre-2009
Mensajes: 16
Antigüedad: 9 años, 10 meses
Puntos: 0
Botones con acciones hacia otros botones

Amigos, si suena un poco confuso pero es la duda que tengo.
Estoy haciendo una botonera para una web y me surje la siguiente duda

Tengo 2 botones invisibles o sea mc con botones adentro, bueno son mas pero vamos a hacer el ejemplo con 2

Lo que quiero que al presionar el mc1(bot1) el mc2(bot2) me vaya al fotograma 18 de si mismo, solo si este mc2 se encuentra en su fotograma 55, sino que no haga nada o se mantenga en su fotograma 1.

aca les pongo lo que tengo hasta ahora, aclaro q no se casi nada de as y puede q este inventando jajaja


Este codigo es del mc invisible 1, llamado bot1 y donde bot2 es el mc2
Código:
on (press) {
	if(_root.bot2.stop(55) == true){
		trace(_root.bot2.gotoAndPlay(18));
	if(_root.bot2.stop(55) == false){
		trace(_root.bot3.gotoAndPlay(1));
		}
	}
}
En pocas palabras quiero decir q si al precionar el bot1 si el bot2 se encuentra detenido en el fotograma 55 suyo vaya al 18 suyo sino esta en el 55 q se vaya al 1.

Gracias amigos, espero q se entienda


salu2
  #2 (permalink)  
Antiguo 23/02/2010, 16:39
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 12 años, 1 mes
Puntos: 67
Respuesta: Botones con acciones hacia otros botones

Para checar en que frame estás debes usar la propiedad _currentframe.
__________________
{ Flash }
  #3 (permalink)  
Antiguo 23/02/2010, 17:05
 
Fecha de Ingreso: septiembre-2009
Mensajes: 16
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: Botones con acciones hacia otros botones

Gracias digo!

probe poniendo esto y parece q tampoco funciona :S

Código:
on (press) {
	if(bot3._currentframe(55) == true){
		trace(_root.bot3.gotoAndPlay(18));
	if(bot3._currentframe(55) == false){
		trace(_root.bot3.gotoAndPlay(1));
	}
	}
}
  #4 (permalink)  
Antiguo 23/02/2010, 17:17
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 12 años, 1 mes
Puntos: 67
Respuesta: Botones con acciones hacia otros botones

Leé la referencia de flash (f1):
Cita:
Referencia del lenguaje ActionScript 2.0


Clases de ActionScript > MovieClip > _currentframe (propiedad MovieClip._currentframe)





_currentframe (propiedad MovieClip._currentframe)
public _currentframe : Number [sólo lectura]

Devuelve el número del fotograma en el que está situada la cabeza lectora en la línea de tiempo del clip de película.

Disponibilidad: ActionScript 1.0; Flash Player 4

Ejemplo
El ejemplo siguiente utiliza la propiedad _currentframe para ordenar a la cabeza lectora del clip de película actionClip_mc que avance cinco fotogramas con respecto a su posición actual:

actionClip_mc.gotoAndStop(actionClip_mc._currentfr ame + 5);
seria por ejemplo:
Código:
if(mi_mc._currentframe==50)
{

//accion
}
__________________
{ Flash }
  #5 (permalink)  
Antiguo 23/02/2010, 19:10
 
Fecha de Ingreso: septiembre-2009
Mensajes: 16
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: Botones con acciones hacia otros botones

Muchas Gracias ya lo resolvi tal cual me dijiste

lo dejo aca por si alguien mas lo quiere hacer.

es con 3 botones b1, b2, b3
este seria de b1

Código:
on (release) {
		
	if(_root.b1._currentframe==55)
{

		_root.b1.gotoAndPlay(17);
}
}
on (release) {
		
	if(_root.b3._currentframe==55)
{

		_root.b3.gotoAndPlay(17);
}
}

Etiquetas: acciones, botones
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 06:51.