Sujets sur : addchild ralentissement

Cours ActionScript 3 ‘addchild ralentissement’

Comment optimiser vos classes AS3 ?

2 questions

Ecrit le 18 avril par Matthieu
Publié dans le(s) sujet(s) ActionScript 3

Voici une astuce très simple et peu connue qui permet d’améliorer les performances des applications flash consommatrices de ressources.

Il suffit de mettre votre code ActionScript en dehors du constructeur.

Il faut savoir que le code AS3 placé dans le constructeur n’est pas du tout optimisé.

Et il peut ralentir fortement votre flash si vous avez beaucoup de classes avec du code à exécuter dans le constructeur.

Cela consiste à ajouter dans le constructeur un appel vers une fonction privée de votre classe. C’est elle qui contiendra tout le code à exécuter du constructeur.

Ci-dessous, un exemple rapide.

[codesyntax lang= »actionscript3″ title= »Button.as » bookmarkname= »Button.as »]

[/codesyntax]

Et vous, utilisez-vous d’autres astuces pour améliorer les performances de vos applications flash ?

Partagez-les via les commentaires ci-dessous !