16-11-2013, 11:53 AM
La version non optimisée:
Boucle toutes les XX ms
{
Différents calculs (translations, rotations, redimentionnements...)
On dessine l'élément modifié
}
La version optimisée
Var imageEnMemoire
Boucle tant que le nombre d'image souhaité pour l'animation n'est pas atteint
{
Différents calculs (translations, rotations, redimentionnements...)
On dessine l'élément modifié dans imageEnMemoire
}
Boucle toutes les XX ms
{
dessine la 1er image présente dans imageEnMemoire lors du 1er tout de boucle,
puis la 2eme lors du 2eme tour de boucle etc.
}
Boucle toutes les XX ms
{
Différents calculs (translations, rotations, redimentionnements...)
On dessine l'élément modifié
}
La version optimisée
Var imageEnMemoire
Boucle tant que le nombre d'image souhaité pour l'animation n'est pas atteint
{
Différents calculs (translations, rotations, redimentionnements...)
On dessine l'élément modifié dans imageEnMemoire
}
Boucle toutes les XX ms
{
dessine la 1er image présente dans imageEnMemoire lors du 1er tout de boucle,
puis la 2eme lors du 2eme tour de boucle etc.
}