Mi pregunta es la siguiente cuando voy hacia adelante en mi movie clip hay unos stop(); que funcionan a la perfecion, pero al ir hacia atras la cosa no funciona va hasa el principo de mi movie clip y yo quiero que pare en cada stop(); de mi movie clip como hago esto.
Código :
function marcha_atras(_movieclip:MovieClip) {
//si el movieclip solo tiene un fotograma no se puede hacer retroceder
if (_movieclip._totalframes>1) {
//se programa el evento on enter frame
_movieclip.onEnterFrame = function() {
//hacemos un trace para poder visualizar la ejecución de la función.
trace("fotograma actual: "+_movieclip._currentframe);
if (_movieclip._currentframe<=1) {
// anulamos la función que estaba sociada al evento asociando al evento el valor nulo.
//si no hicieramos esto la funcion seguiria ejecutandose lo que perjudicaria
//el rendimiento de la aplicación.
_movieclip.onEnterFrame = null;
trace("onEnterFrame desactivado.");
}
//retrocedemos un fotograma en la linea de tiempo.
this.prevFrame();
};
}
}
function marcha_alante(_movieclip:MovieClip) {
//si el clip esta retrocediendo lo paramos, para ello ponemos a null
//el evento onEnterFrame. Este es el estado del evento por defecto.
_movieclip.onEnterFrame = null;
_movieclip.play();
}
Esto va en cada boton esto para ir adelante
Código :
on(press)
{
_root.marcha_alante(_root.cuadrado)
}
Y esto para ir hacia atras
Código :
on(press)
{
_root.marcha_atras(_root.cuadrado)
}
Mi pregunta es la siguiente cuando voy hacia adelante en mi movie clip hay unos stop(); que funcionan a la perfecion, pero al ir hacia atras la cosa no funciona va hasa el principo de mi movie clip y yo quiero que pare en cada stop(); de mi movie clip como hago esto.
Cada ves me doy cuenta que crear una pagina Web de buenas a primeras es muy dificil.
