2010-10-22 7 views
0

Je suis en train de créer un projet de visualisation qui générera plus de 1 000 sprites à partir de données dynamiques. La boîte à outils que j'utilise (Flare) nécessite une optimisation. J'essaie de comprendre quelques techniques d'optimisation pour Flash. Comment puis-je faire en sorte que Flash s'exécute rapidement lorsqu'il y a tant de sprites sur la scène, ou peut-être y a-t-il une technique d'optimisation qui n'implique pas de générer autant de sprites?Optimisation des performances d'ActionScript

Répondre

1

Une bonne façon de procéder est de geler les animations qui ne sont pas visibles par l'utilisateur. Mais la complication avec ceci est que, vous devez vous rappeler l'état à partir de laquelle l'animation doit reprendre ou se réfère l'animation basée sur l'état actuel de l'application entière. Puisque vous avez généré autant de sprites, assurez-vous de les regrouper logiquement. Cela aiderait à implémenter facilement la logique de congélation.