Créer des images animées

En plus des images statiques du cadran, les images animées peuvent ajouter une autre dimension à l'expérience utilisateur.

Notez que cette section concerne spécifiquement l'utilisation de fichiers image animés. Vous pouvez animer des composants du cadran à l'aide de l'élément Transform, qui est décrit sur la page Modifier dynamiquement l'apparence des éléments.

Les animations peuvent consister en un fichier d'image animée, tel qu'un GIF animé, ou en une séquence d'Images, qui se combinent pour former une animation.

En plus de spécifier les fichiers à utiliser, vous devez définir le comportement de l'animation, par exemple si vous souhaitez mettre la lecture en boucle ou non, et quoi faire à la fin, entre autres options. Pour ce faire, utilisez un AnimationController.

Enfin, pour toutes les animations, incluez une image miniature.

En résumé, une animation de base peut être implémentée comme suit:

<PartAnimatedImage x="0" y="0" width="450" height="450">
  <AnimationController play="ON_VISIBLE"/>
  <AnimatedImage resource="my_animation" format="AGIF"/>
  <Thumbnail resource="my_animation_thumbnail" />
</PartAnimatedImage>

Pour en savoir plus sur l'inclusion d'une liste d'images animées et la création d'une animation à partir d'images fixes, consultez la documentation de référence sur PartAnimatedImage.