# Wednesday, April 02, 2008

Animer du HTML avec Silverlight 2

Silverlight possède un système d'animation très poussé. L'idée de ce sample est d'utiliser les storyboards pour agir sur des éléments du DOM.
Le principe est le même que pour le "game loop" d'un jeu. Tous les x millisecondes, on va agir sur les éléments à animer. On récupère la position et la taille d'un élément silverlight qui va servir de modèle et on les applique à l'élément du DOM.

Le projet :

La classe HtmlAnimation est en charge du "game loop". Elle possède une collection de HtmlAnimationPair. Les HtmlAnimationPair font la liaison entre l'élément silverlight et l'élément du DOM.

Site web de test

HtmlAnimation.zip (13,68 KB)
#    Comments [2] |
Wednesday, April 02, 2008 1:39:22 PM (Romance Standard Time, UTC+01:00)
ça fonctionne bien avec Internet Explorer 7 et FireFox 2 mais pas sous Safari....
Dave
Wednesday, April 02, 2008 2:04:17 PM (Romance Standard Time, UTC+01:00)
Cela ne fonctionne pas sous "Safari 3 for Windows", tout simplement car Silverlight est supporté sur "Safari 3 for Windows" seulement via NPAPI :
http://en.wikipedia.org/wiki/Silverlight

Aucun souci sur Safari Mac :-)
Comments are closed.