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

stop(); ???

Estas en el tema de stop(); ??? en el foro de Flash y Actionscript en Foros del Web. Hola buenas, tengo una pregunta urgente, Tengo una web completamente diseñada en flash, funciona CASI perfectamente, solo que tengo un pequeño problema, al estar revisando ...
  #1 (permalink)  
Antiguo 09/10/2009, 12:12
dbh
 
Fecha de Ingreso: diciembre-2007
Mensajes: 92
Antigüedad: 16 años, 11 meses
Puntos: 4
Pregunta stop(); ???

Hola buenas, tengo una pregunta urgente,

Tengo una web completamente diseñada en flash, funciona CASI perfectamente, solo que tengo un pequeño problema, al estar revisando cada uno de sus apartados me empezó a dar un problema y es que a veces no respetaba los "stop();" y a veces sí.

En general los respeta, pero cuando empiezo a moverme e ir de un apartado a otro a veces se pone tonta y no respeta este comando.

Tengo una capa especifica para la programación y la palabra esta escrita correctamente, minusculas y la línea finaliza con ";"

stop();

ademas me aparece en azul, y el editor no me da ningún error, el único pero es ese, a veces respeta los stops y a veces no, alguien sabe a que se debe? como se puede solucionar?? gracias y hasta pronto!
  #2 (permalink)  
Antiguo 09/10/2009, 14:07
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: stop(); ???

y por ahi no hay corriendo algun setInterval o enterFrame que hace que ejecute codigo? quizas eso hace que avance sin fin
  #3 (permalink)  
Antiguo 09/10/2009, 21:18
 
Fecha de Ingreso: septiembre-2009
Mensajes: 7
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: stop(); ???

el ";" no es necesario ,, si quieres lo pones o no,, y es tan sencillo como lo dices simplemente "stop()"
ahora ,, solo con los datos q pones no podemos decirte q pasa. Pon el link a tu web y luego de un recorrido quizá nos demos cuenta entre todos dónde está la falla.
Saludos
  #4 (permalink)  
Antiguo 10/10/2009, 03:06
Avatar de Turdo  
Fecha de Ingreso: julio-2005
Ubicación: .:Guadalajara:.
Mensajes: 398
Antigüedad: 19 años, 4 meses
Puntos: 23
Respuesta: stop(); ???

Que tal!!

Posible mente tienes un gotoAndPlay en alguna funcion o variable que se ejecuta en determinada ocacion o accion, si es asi el gotoAndPlay no respeta stop()
__________________
Un buen programa depende de la imaginación.
  #5 (permalink)  
Antiguo 10/10/2009, 10:17
dbh
 
Fecha de Ingreso: diciembre-2007
Mensajes: 92
Antigüedad: 16 años, 11 meses
Puntos: 4
Respuesta: stop(); ???

Hola worldPeace_Plis!!

y muy buenas a todos y gracias por responder, tengo el siguiente código en el fotograma 9:

stop();
id=setInterval(function()
{
play(); clearInterval(id);
}, 3500);

y en el fotograma 10 tengo un simple stop();

esto responde a lo que preguntaba worldPeace_Plis, pero en el fotograma siguiente hay un stop, de todas maneras parece que tu sabrás mas de este tema, gracias nuevamente!!

saludos.!!
  #6 (permalink)  
Antiguo 12/10/2009, 08:29
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 8 meses
Puntos: 5
Respuesta: stop(); ???

bueno setInterval esta bien, aqui el problema puede ser que clearInterval -que borra el tiempo de ejecucion- esta sujeto a la sentencia de una funcion y si antes de que pase el tiempo de llamado (los 3500 mseg) hay algun play por otro lado, quizas tengas algun boton que pueda al presionar cambiar de frame, y algun clip interno que tambien cambie de frame antes de setInterval entonces pueda que por ahi te brinque entre frames, revisa si tienes algun caso de play que pueda ser accionado en el mismo frame donde se esta ejecutando el setInterval

P.e.
Código PHP:
stop();
id setInterval(function() {play(); clearInterval(id);}, 5000);

var 
boton:MovieClip _root.createEmptyMovieClip('boton'_root.getNextHighestDepth());
boton.beginFill(0x0000FF100);
boton.moveTo(00);
boton.lineTo(200);
boton.lineTo(2020);
boton.lineTo(020);
boton.endFill();
boton._x Stage.width/2;
boton._y Stage.height/2;
boton.onRelease = function (){ clearInterval(id); play(); boton.removeMovieClip(); } 
  #7 (permalink)  
Antiguo 12/10/2009, 11:46
dbh
 
Fecha de Ingreso: diciembre-2007
Mensajes: 92
Antigüedad: 16 años, 11 meses
Puntos: 4
Respuesta: stop(); ???

Buenas worldPeace_Plis:

En realidad en el fotograma solo tengo ese código, y en el fotograma siguiente tengo un stop()

aunque lo utilizo para mostrar unas imagenes, por ejemplo:
_________________________
x =
stop();
id=setInterval(function()
{
play(); clearInterval(id);
}, 3500);
_________________________

http://s4.subirimagenes.com/otros/pr...fotogramas.jpg

puse el segundo stop(); para hacer una prueba pero sigue saltandoselo.

Es básicamente esto la utilización del set interval, gracias por tu ayuda, espero me puedas decir algo.
gracias!!

Última edición por dbh; 12/10/2009 a las 11:55
  #8 (permalink)  
Antiguo 13/10/2009, 13:00
dbh
 
Fecha de Ingreso: diciembre-2007
Mensajes: 92
Antigüedad: 16 años, 11 meses
Puntos: 4
Respuesta: stop(); ???

Hola buenas, alguien puede ayudarme por favor con el problema que tengo con el stop()??

Hilo principal Hola buenas, tengo una pregunta urgente,

Tengo una web completamente diseñada en flash, funciona CASI perfectamente, solo que tengo un pequeño problema, al estar revisando cada uno de sus apartados me empezó a dar un problema y es que a veces no respetaba los "stop();" y a veces sí.

En general los respeta, pero cuando empiezo a moverme e ir de un apartado a otro a veces se pone tonta y no respeta este comando.

Tengo una capa especifica para la programación y la palabra esta escrita correctamente, minusculas y la línea finaliza con ";"

stop();

ademas me aparece en azul, y el editor no me da ningún error, el único pero es ese, a veces respeta los stops y a veces no, alguien sabe a que se debe? como se puede solucionar?? gracias y hasta pronto!

Alguien me respondio que posiblemente podía ser un problema con set interval, asi sigue:

En realidad en el fotograma solo tengo ese código, y en el fotograma siguiente tengo un stop()

aunque lo utilizo para mostrar unas imagenes, por ejemplo:
_________________________
x =
stop();
id=setInterval(function()
{
play(); clearInterval(id);
}, 3500);
_________________________

http://s4.subirimagenes.com/otros/pr...fotogramas.jpg

puse el segundo stop(); para hacer una prueba pero sigue saltandoselo.

Es básicamente esto la utilización del set interval, gracias por tu ayuda, espero me puedas decir algo.

gracias!!
  #9 (permalink)  
Antiguo 14/10/2009, 11:04
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: stop(); ???

Hola dbh:
Si tienes ese código en cada frame, debe de hacer la pausa y proseguir al término del tiempo.
Porque no subes tu archivo .fla para ver exactamente como lo haz hecho, de ese modo se te podría ayudar mejor.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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:08.