Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/09/2007, 21:55
Avatar de radarcba
radarcba
 
Fecha de Ingreso: mayo-2005
Ubicación: ureleando
Mensajes: 505
Antigüedad: 18 años, 11 meses
Puntos: 3
Re: alquien me explica estas 3 lineas?

Esto es lo que ldice la ayuda de Flash:
load La acción se inicia tan pronto como se crea una instancia del clip de película y aparece en la línea de tiempo.

unload La acción se inicia en el primer fotograma después de eliminar el clip de película de la línea de tiempo. Las acciones asociadas con el evento de clip de película Unload se procesan antes de añadir ninguna acción al fotograma afectado.

enterFrame La acción se activa continuamente a la velocidad de fotogramas del clip de película. Las acciones asociadas con el evento de clip enterFrame se procesan antes de añadir ninguna acción a los fotogramas afectados.

mouseMove La acción se inicia cada vez que se mueve el ratón. Utilice las propiedades _xmouse e _ymouse para determinar la posición actual del ratón.

mouseDown La acción se inicia cuando se presiona el botón izquierdo del ratón.

mouseUp La acción se inicia cuando se suelta el botón izquierdo del ratón.

keyDown La acción se inicia cuando se presiona una tecla. Utilice Key.getCode() para recuperar información sobre la última tecla presionada.

keyUp La acción se inicia cuando se suelta una tecla. Utilice el método Key.getCode() para recuperar información sobre la última tecla presionada.
data La acción se inicia cuando se reciben datos en una acción loadVariables() o loadMovie(). Si se especifica con una acción loadVariables(), el evento data sólo se produce una vez, concretamente cuando se carga la última variable. Si se especifica con una acción loadMovie(), el evento data se produce repetidas veces, cuando se recupera cada una de las porciones de datos.


Mi explicación "casera":
enterframe: cuando te pongo el primer frame es para que te des una idea de como funciona el evento. Los cp tienen un cabezal que los recorre fotograma por fotograma desde el fotograma 1 hasta el último fotograma en que encuentre datos; cuando este cabezal encuentra el final vuelve al fotograma 1 nuevamente, salvo que le indiques lo contrario (puede ser un stop() o un gotoAndPlay() por ejemplo).
Graficamente:
cabezal = #


| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
# # # # # # # # # # desde el 10 salta al 1
# # # # # # # # # #

El cabezal cada vez que pasa por el fotograma 1 inicia el evento enterframe.

load es básicamente un evento que se ejecuta una sóla vez cada vez que el cp se carga.

Create un nuevo cp, ponelo en la linea de tiempo principal, seleccionalo y abri el panel de acciones. En este panel pone:

Código:
onClipEvent(load){
  trace('evento load')	
}
onClipEvent(enterFrame){
  trace('evento enterFrame')	
}
Fijate como funciona.
Si necesitas mas explicación avísame.
Acordate que la mejor manera de aprender Flash es probar y probar y probar ;).
__________________
Maldición va a ser un día hermoso... PR
Tetris, correo & TU IP