Amélioration de l'Utilisation CPU
Objectifs
Les objectifs de cette vidéo sont de:
- Expliquer la propriété CacheAsBitmap.
- Montrer comment optimiser les animations pour réduire l'utilisation CPU.
- Illustrer les gains de performance avec des exemples pratiques.
Résumé
Découvrez comment utiliser la propriété CacheAsBitmap pour optimiser la performance CPU lors de l'animation d'objets dans FlashPlayer.
Description
Pour améliorer les performances des animations dans FlashPlayer, il est crucial d'optimiser l'utilisation du CPU. En utilisant la propriété CacheAsBitmap pour vos objets animés, vous pouvez réduire significativement la charge processeur. En effet, cette propriété permet de créer une représentation bitmap de l'objet et de la stocker en mémoire, évitant ainsi au FlashPlayer de rafraîchir le rendu à chaque image. Cette optimisation est particulièrement efficace lorsque les objets ne changent pas d'aspect visuel, tel que la rotation ou le changement d'échelle. Bien que l'ajout de filtres graphiques comme un BlurFilter puisse augmenter légèrement l'utilisation CPU, les gains restent substantiels grâce à CacheAsBitmap. Cette leçon vous guide pas à pas pour configurer et tester cette propriété afin de constater les améliorations de performance.