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

ayuda con "condiciones" en AS

Estas en el tema de ayuda con "condiciones" en AS en el foro de Flash y Actionscript en Foros del Web. hola chicuelos les tengo una consulta, necesito hacer un boton que tenga algunas condicionantes. el problema concreto es que tengo una animación de "n" frames,lo ...
  #1 (permalink)  
Antiguo 02/11/2004, 21:32
Avatar de navessd  
Fecha de Ingreso: junio-2003
Ubicación: Topus Uranus
Mensajes: 158
Antigüedad: 14 años, 6 meses
Puntos: 0
ayuda con "condiciones" en AS

hola chicuelos

les tengo una consulta, necesito hacer un boton que tenga algunas condicionantes. el problema concreto es que tengo una animación de "n" frames,lo que quiero es que cuando pulse el botón "A" estando en el frame "x" simplemente le doy un "goto frame 'x1' y play" a la animación, pero si estoy en el frame "y" le doy un "goto frame 'y1' y play".

no se si me explico bien, sólo quiero hacer que la acción del botón varíe segun el frame en que esoy parado.

eso. salu2
__________________
Bush, te vamo a rajarte el Paño!!!!
  #2 (permalink)  
Antiguo 02/11/2004, 22:23
Avatar de navessd  
Fecha de Ingreso: junio-2003
Ubicación: Topus Uranus
Mensajes: 158
Antigüedad: 14 años, 6 meses
Puntos: 0
despues que puse este post se me ocurrió algo, no logre hacerlo funcionar pero les dejo el suipuesto código del botón para ver si a alguien se le ocurre algo.

Código:
on (release)
{if (_currentframe=='posicion_uno'){gotoAndPlay('posicion_dos');
									};
else (_currentframe=='posicion_dos'){gotoAndPlay('posicion_tres');
									};
};
lo de 'posición_uno' y 'posicion_dos' son instancias en los frames, podrían ser sustituídos por el número del frame en cuestión.

salu2
__________________
Bush, te vamo a rajarte el Paño!!!!
  #3 (permalink)  
Antiguo 03/11/2004, 03:03
 
Fecha de Ingreso: diciembre-2002
Ubicación: Estoy por ahi, buscandome
Mensajes: 60
Antigüedad: 15 años
Puntos: 0
La propiedad '_currentframe' solo captura el número asignado a cada fotograma como identificador predeterminado.

Prueba definiendo código a nivel de fotograma:

Código:
go_btn.onRelease = function() {
	if (_currentframe == 1) {
		gotoAndPlay('x');
	} else if (_currentframe == 2) {
		gotoAndPlay('y');
	}
};
__________________
4ND0R
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 07:52.