para ganar velocidad suele funcionar mejor el usar eval para llamar a
referencias en vez de la habitual sintaxis de puntos.

por ejemplo:

<code>
// Version lenta
_root.clip.inner.mini.alfa._alpha -= 1;
// Version rapida
setProperty("/clip/inner/mini/alfa",_alpha,getProperty("/clip/inner/mini/alf
a",_alpha)-1)
</code>

Utilizar el setProperty es notablemente mas rapido, casi un 200% que hacerlo
con sintaxis de puntos. Esto es porque la conversion a bytecode es mejor.

las referencias relativas son mas rapidas que las absolutas.

<code>
// Version lenta
setProperty("/clip/inner/mini/alfa",_alpha,getProperty("/clip/inner/mini/alf
a",_alpha)-1)
// Version Rapida
setProperty("clip/inner/mini/alfa",_alpha,getProperty("clip/inner/mini/alfa"
,_alpha)-1)
</code>

Si el tema es de operaciones con cadenas este enlace te servir�
http://www.sidedev.net/blog/200306archive001.asp#1055769917001

de todas maneras si posteas el codigo seria mas facil.

un saludo

Joseba Alonso
www.sidedev.net
----- Original Message -----
From: "Marc, de fumarmata.com" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, July 20, 2003 11:27 PM
Subject: [ASNativos] eficiencia


hola a todos

estoy en uno de esos scripts que por mucho que lo optimice, no hace mas
que quemar procesadores
mi pregunta: sabv�is de algun sitio con comparativas de eficiencia entre
funciones, m�todos, etc. de AS?

me refiero a una tabla en la que pueda encontrar info del tipo:

attachMovie: 340 ms
duplicateMovieClip: 210 ms
...
...

gracias a todos

marc

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a