08/03/2002, 03:02
|
| | Fecha de Ingreso: noviembre-2001 Ubicación: México DF
Mensajes: 128
Antigüedad: 23 años Puntos: 0 | |
Re: ARTICULO 1: Increible, pero cierto. 2.3.- Control de las propiedades de objetos.
Sobre la línea de comandos el usuario puede modificar las propiedades de los objetos, su tamaño, alfa transparencia, etc; Flash 4 usa la misma sintaxis de slash y usa algunos comandos para asignar o recuperar el valor de la propiedad deseada, mientras que Flash 5 usa la sintaxis de punto para esta tarea.
Recomendación de Macromedia: Macromedia no critica o recomienda ninguna de las dos variantes, pero en todos los ejemplos siempre usa object.property=value (ejemplo: _parent.mainwindow.userbox._y = 800)
Los resultados fueron:
FLASH 4
setProperty("../../obj",_y,800) 3763
setProperty("obj",_y,800) 3821
setProperty("smaller/obj",_y,800) 3855
var=getProperty("../../obj",_y) 4196
var=getProperty("obj",_y) 4265
var=getProperty("smaller/obj",_y) 4306
FLASH 5
_parent._parent.obj._y=800 6233
obj._y=800 5058
small.smaller.obj._y=800 6934
var=_parent._parent.obj._y 6743
var=obj._y 5561
var=small.smaller.obj._y 7442 3.- Conclusiones.
Como ven, las diferencias son significativas en algunos casos y no me ha quedado más que sorprenderme y llegar a la conclusion de que su script en Flash (y enfatizo: script) será más rápido usando la vieja sintaxis del slash implementada en Flash 4, que la nueva sintaxis de punto recomendada en Flash 5.
Estas pruebas fueron realizadas usando una PC (intel Pentium III, 450 mhz, 256 mb RAM, Win98SE) usando el Flash Player versión 5, revision 42 (playerVersión WIN 5,0,42,0). NOTA:
Las pruebas usando una MAC estaban disponibles también, pero me venció el sueño... hasta la próxima!!!!!! ahh, y gracias a Zé Fernando (el autor) que no sabe de esta traducción, pero no me conseguí su email. |