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

Detener una animación

Estas en el tema de Detener una animación en el foro de Flash y Actionscript en Foros del Web. Que tal compañeros del foro. Mi pregunta es la siguiente, realicé una animacion en flash cs4 y quiero que al terminar la animacion se detenga ...
  #1 (permalink)  
Antiguo 20/04/2011, 16:43
 
Fecha de Ingreso: enero-2008
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Pregunta Detener una animación

Que tal compañeros del foro. Mi pregunta es la siguiente, realicé una animacion en flash cs4 y quiero que al terminar la animacion se detenga en el ultimo frame, se quede ahí mostrándose y no se reprodusca indefinidamente.
No soy experto y buscando en este foro, encontré que en el último frame se le coloca stop(), pues no encontré la forma de hacerlo: también dicen que cree otra capa y en el último frame le coloque stop(), ahí si, con clic derecho encontré la opción acciones y en la primera ventana que aparece y sobre el último frame le coloqué stop() y nada, siplemente aparece la película sin animarse, le doy control y reproducir y si funciona, pero una sola vez pero al final desaparece. A todos muchas gracias por su ayuda.
  #2 (permalink)  
Antiguo 20/04/2011, 16:57
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: Detener una animación

Hola carfaja:
Seguro que colocaste en el último frame ocupado por la animación o lo pusiste un frame más adelante, porque esa sería la razón que se ve la animación y después desaparece.
Revisa eso.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 20/04/2011, 17:08
 
Fecha de Ingreso: enero-2008
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Detener una animación

Gracias Bandit por su pronta respuesta, si lo hice en el último frame, además que despues de darle control y reproducir para que empiece la animación (o sea no reproduce automáticamente), llega al final en donde supuestamente debe detenerse y no, simplemente desaparece y se detiene.

Eso lo hice en una capa nueva, porque sobre el último frame de cualquiera de las capas de la animación no he podido colocarle la acción stop()

Cita:
Iniciado por Bandit Ver Mensaje
Hola carfaja:
Seguro que colocaste en el último frame ocupado por la animación o lo pusiste un frame más adelante, porque esa sería la razón que se ve la animación y después desaparece.
Revisa eso.

Espero haberte sido de ayuda.
  #4 (permalink)  
Antiguo 20/04/2011, 17:35
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: Detener una animación

Los código siempre se deben de poner en una capa independiente, pero se puede colocar en cualquier frame donde haya un fotograma clave.
Mejor sube tu archivo a algún servidor para poderlo bajar y ver como lo estás haciendo.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 20/04/2011, 21:15
 
Fecha de Ingreso: enero-2008
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Detener una animación

Bandit, muchas gracias, el problema era que estaba colocando el código sobre un frame donde no había un fotograma clave... eso en CS3, ya que en CS4 no pude. Muchas gracias nuevamente por compartir sus conocimientos.

Cita:
Iniciado por Bandit Ver Mensaje
Los código siempre se deben de poner en una capa independiente, pero se puede colocar en cualquier frame donde haya un fotograma clave.
Mejor sube tu archivo a algún servidor para poderlo bajar y ver como lo estás haciendo.

Espero poderte ser de ayuda.
  #6 (permalink)  
Antiguo 21/04/2011, 10:13
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: Detener una animación

En cualquier versión del Flash es lo mismo, los códigos se escriben después de crear una capa y colocar en el frame que uno desea un fotograma clave vacío.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 21/04/2011, 20:26
 
Fecha de Ingreso: enero-2008
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Detener una animación

Si Bandit, tiene razón... todo era un error mio. Gracias nuevamente

Cita:
Iniciado por Bandit Ver Mensaje
En cualquier versión del Flash es lo mismo, los códigos se escriben después de crear una capa y colocar en el frame que uno desea un fotograma clave vacío.

Espero haberte sido de ayuda.
  #8 (permalink)  
Antiguo 22/04/2011, 06:13
 
Fecha de Ingreso: abril-2011
Mensajes: 169
Antigüedad: 13 años, 7 meses
Puntos: 4
Respuesta: Detener una animación

Crea una nueva capa, haz un fotograma clave en el último fotograma, selecciónalo y pulsa F9 (acciones) y escribe:

stop();


Espero haberte ayudado.

Etiquetas: detener
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 23:50.