mmmmm mira lo que pasa es lo siguiente.
Existen en flash eventos de raton (boton) que son exclusivos para los botones de flash es decir lo colocas en el panel de acciones teniendo seleccionado el boton, tal es el caso de:
Código :
on (press){
trace("Estas presionando el boton")
}
ó:
Código :
on (release){
trace("Estas presionando el boton")
}
Ahora, existe otra forma de colocar esos eventos y no es necesariamente sobre el boton, uno los puede colocar en la linea de tiempo o en un archivo de .as con la finalidad de tener por separado la programación de el diseño en flash, esto mas bien va enfocado a que tengas ya una libreria de funciones que puedas reutilizar. Este script se coloca de la siguiente manera en la capa de acciones de flash.
Código :
_root.boton.onPress= function(){
trace("Estas presionando el boton pero la accion esta en la linea de tiempo")
}
ó:
_root.boton.onRelease= function(){
trace("Estas presionando el boton pero la accion esta en la linea de tiempo")
}
En este caso practicamete se esta igualando a una funcion el evento onPress o onRelese.
En ambos casos lo que genera es lo mismo un mensaje en el panel de salida, yo en lo personal trabajo con acciones por separado es decir en la linea de tiempo.
Ahora onPress = cuando se presiona el boton y onRelese = cuando se libera el boton que se acaba de presionar.
Espero y te sirva lo que aki te comento saludos.