Comunidad de diseño web y desarrollo en internet online

Dudas y diferencias??

Citar            
MensajeEscrito el 15 Nov 2006 02:32 pm
Hola a todos
Siempre he tenido est duda
cual es la diferencia en los dos? y cual es la recomendaBLE??


1-

Código :

on(Release){
//sentencias..
}


2

Código :

miboton_btn.onRelease=function():Void{
//sentecias...
}

Alguien sabe???....

Por rolyrowland

110 de clabLevel



 

msie
Citar            
MensajeEscrito el 15 Nov 2006 02:42 pm
La diferencia es donde se colocan

Código :

on(Release){
//sentencias..
}


Release es un evento de botón, así pues al usar el comando "on" estamos diciendo que cuando se deje de presionar el objeto que tiene el evento se ejecuten las sentencias, es decir, on (release) es un scropt que se pone directamente sobre el elemento que deseamos tenga esa funcionalidad.

Mientras que:

Código :

miboton_btn.onRelease=function():Void{
//sentecias...
}


Nos dice que en el escenario hay un objeto llamado "miboton_btn" que al soltarlo ejecutara la función y por lo tanto las sentencias, a diferecia del anterior este se coloca en un frame y no sobre el objeto.

Muchas veces es más comodo programar AS de la 2da forma pues tienes el código concentrado pero pues ahi tienes espero te sirva.

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 15 Nov 2006 03:28 pm
Hola,

aparte de lo comentado por DaHouseCat yo te recomiendo que utilices en lo posible la 2da forma. ¿por qué?

Pues primero porque es más reutilizable: si queremos modificar el código asociado a un botón es más fácil buscarlo en el 1er frame de la película (donde se tendrá todo el código junto) que ir buscando por toda la película el botón que queremos modificar. Esto sin contar que podemos tener varios botones que tienen una función similar y que para modificarla sólo habría que hacerlo una vez en lugar de modificar todos los botones. Con ello conseguimos una mayor rapidez para futuros cambios.

Segundo porque la 1era opción se utilizaba en las primeras versiones de flash (AS1) y la segunda opción viene con AS2 por lo que la tendencia es utilizar esta última opción.

Un saludo.

Por dmvalverde

150 de clabLevel



Genero:Masculino  

Extremadura

firefox
Citar            
MensajeEscrito el 15 Nov 2006 09:59 pm
gracias por la respuesta

Por rolyrowland

110 de clabLevel



 

msie

 

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