Tworzenie animowanych obrazów

Oprócz obrazów statycznych na tarczy zegarka można też wyświetlać obrazy animowane, które mogą wzbogacić wrażenia użytkownika.

Ta sekcja dotyczy tylko plików animowanych obrazów. Elementy na tarczy zegarka można animować za pomocą elementu Transform, który jest omówiony na stronie Dynamiczna zmiana wyglądu elementów.

Animacje mogą składać się z pliku z animowanym obrazem, np. animowanego GIF-a, lub sekwencji Images, które łączą się ze sobą, tworząc animację.

Oprócz określenia plików, których chcesz użyć, musisz też określić zachowanie animacji, na przykład czy odtwarzanie ma być pętlą, czy nie, a jeśli nie, to co ma się stać na końcu. W tym celu użyj funkcji AnimationController.

W przypadku wszystkich animacji dołącz miniaturę.

Łącząc te elementy, możesz zaimplementować podstawową animację w ten sposób:

<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>

Więcej informacji o dodawaniu listy animowanych obrazów i tworzenie animacji z obrazu statycznych znajdziesz w dokumentacji PartAnimatedImage.