Comunidad de diseño web y desarrollo en internet online

No entiendo bien al onRelease

Citar            
MensajeEscrito el 08 Ago 2006 07:43 pm
Porq usan onRelease y no usan directamente
btn (onPress)
y ademas porq declarab q va a ser una fuction despues del onRelease
fuction()

Como funciona el onRelease y pq es mejor q el onPress?
desde ya gracias.

Por D0M41N

56 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 08 Ago 2006 10:44 pm
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.

Por elessar

Claber

166 de clabLevel



 

Tabasco, México

firefox
Citar            
MensajeEscrito el 09 Ago 2006 02:09 am
Ok Roger that , asiq realmente es mejor el release :P porq si lo sostenes apretado no pasa nada hasta q lo soltas verdad? muchas gracias man salu2 by D0M41N

Por D0M41N

56 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 09 Ago 2006 07:51 am
on(press) on(release) y demás calaña similar NO es AS2.0 y mucho menos AS3.0 en un futuro no estarán soportados en las nuevas versiones de Flash y actualmente están "anticuados". Mi consejo es NO LOS USEIS MÁS.

Se usa onRelease simplemente por el hecho de que en general los botones actúan así, sólo al "soltarlos" no solo en Flash, si no en cualquier programa que uses...

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.