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

gotoAndStop(variable)

Estas en el tema de gotoAndStop(variable) en el foro de Flash y Actionscript en Foros del Web. Bueno, el problema es el siguiente: Tengo una pelicula que es de 30 frames, y esta divididas en 6 partes(de 5 en 5 fotogramas se ...
  #1 (permalink)  
Antiguo 03/08/2006, 09:44
 
Fecha de Ingreso: enero-2005
Mensajes: 27
Antigüedad: 12 años, 10 meses
Puntos: 0
gotoAndStop(variable)

Bueno, el problema es el siguiente:

Tengo una pelicula que es de 30 frames, y esta divididas en 6 partes(de 5 en 5 fotogramas se encuentra un objeto nuevo).

Estoy complicado en crear una funcion lo mas probable que este mal:

_parent.bserie_01.onPress = function() {
var numero = 0;
function mas_cinco() {
numero += 5;
slide_categorias.serie01.gotoAndStop(numero);
}
mas_cinco();

};

la idea es que al Presionar el boton (bserie_01) vaya de 5 en 5 hasta llegar a 30. Ademas esto se repite para otro boton (bserie_02), pero en reversa (numero -= 5;)

Si alguien puede ayudarme, lo agradeceria.
  #2 (permalink)  
Antiguo 03/08/2006, 10:08
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 13 años, 5 meses
Puntos: 53
Código PHP:
var numero:Number 0//<- ahora es una variable global

//_parent.bserie_01.onPress = function() { <- esto lo cambiamos por el evento onRelease, (la linea de abajo)
_parent.bserie_01.onRelease = function() {
//var numero = 0; <- esta variable cada que presionas el btn es 0, tons 0+5 siempre es 5, asi que la quitamos de aqui.
//function mas_cinco() { <- esto no es necesario
numero += 5;
slide_categorias.serie01.gotoAndStop(numero);
//}
//mas_cinco(); <- por lo tanto esto menos

}; 
asi debe funcionarte, bueno, asi seria la logica, la variable numero tiene que ser global, y que tus funciones las modifiquen, ahora fijate que tus rutas esten bien, por que si no no te funcionara.

have funnnnnn
  #3 (permalink)  
Antiguo 03/08/2006, 10:32
 
Fecha de Ingreso: enero-2005
Mensajes: 27
Antigüedad: 12 años, 10 meses
Puntos: 0
Cita:
Iniciado por stock
Código PHP:
var numero:Number 0//<- ahora es una variable global

//_parent.bserie_01.onPress = function() { <- esto lo cambiamos por el evento onRelease, (la linea de abajo)
_parent.bserie_01.onRelease = function() {
//var numero = 0; <- esta variable cada que presionas el btn es 0, tons 0+5 siempre es 5, asi que la quitamos de aqui.
//function mas_cinco() { <- esto no es necesario
numero += 5;
slide_categorias.serie01.gotoAndStop(numero);
//}
//mas_cinco(); <- por lo tanto esto menos

}; 
asi debe funcionarte, bueno, asi seria la logica, la variable numero tiene que ser global, y que tus funciones las modifiquen, ahora fijate que tus rutas esten bien, por que si no no te funcionara.

have funnnnnn
Solamente gracias, y ademas la explicacion me aclaraste las dudas que tenia.
  #4 (permalink)  
Antiguo 04/08/2006, 11:28
 
Fecha de Ingreso: enero-2005
Mensajes: 27
Antigüedad: 12 años, 10 meses
Puntos: 0
Es posible hacer que al llegar a 5, 6 o 7 click, no deje de avanzar?
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 00:59.