Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/02/2010, 21:44
Avatar de Eskombro
Eskombro
 
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
Respuesta: Necesito un tutorial

lo que pasa es lo siguiente:

El clip animación en su conjunto se está desplazando en el escenario. Si le pones:

animacion.stop();

El clip detiene su "reproducción interna" pero no va a dejar de desplazarse. Pot lo tanto:

Hay dos línes de tiempo en este caso. Una es la linea de tiempo principal. Otra, completamente independiente, es la línea de tiempo del movieclip, digamos "interna". Ambas líneas de tiempo son completamente independientes. Puedes detener una, y la otra no. Para que la línea de tiempo principal se detenga, escribes solo

stop()

Para que la línea de tiempo "interior" del movieclip se detenga, pones

animacion.stop()

Son cosas diferentes. El movimiento lo tienes en la línea de tiempo principal, por lo que tendría que parar esa linea, y no la 'interna'. Para eso, simplemente en el fotograma que quieres escribes stop(); y ya está.

Otra cosa: Si quieres hacer algo como "animacion.stop()' tienes que ponerle el nombre de instancia 'animacion' a tu movieclip. Lo seleccionas, y en el panel de propiedades (abajo del escenario) hay un cuadro de texto donde pones ese nombre...

Saludos.
Eskombro
__________________
Blog AS3 Ideas -> Programación en ActionScript 3
________
Esk Games | Free online flash games