ایجاد تصاویر پویانمایی‌شده

علاوه‌بر تصاویر ثابت در صفحه ساعت، تصاویر پویانمایی‌شده می‌توانند بُعد جدیدی به تجربه کاربری اضافه کنند.

توجه داشته باشید که این بخش به‌طور خاص درباره استفاده از فایل‌های تصویر متحرک است. می‌توان بااستفاده از عنصر Transform، که در صفحه تغییر پویای ظاهر عناصر پوشش داده شده است، اجزای صفحه ساعت را پویانمایی کرد.

پویانمایی‌ها می‌توانند شامل فایل تصویر پویانمایی‌شده، مانند گیف پویانمایی‌شده، یا توالی Images باشند که با هم ترکیب می‌شوند و پویانمایی را تشکیل می‌دهند.

علاوه‌بر مشخص کردن فایل‌های مورد استفاده، باید نحوه عملکرد پویانمایی را نیز تعریف کنید، برای مثال، اینکه آیا پخش باید به‌صورت حلقه‌ای باشد یا اگر این‌طور نیست، در پایان چه کاری باید انجام شود، و گزینه‌های دیگر. برای این کار، از AnimationController استفاده کنید.

درنهایت، برای همه پویانمایی‌ها، یک تصویر ریزعکس در همه پویانمایی‌ها بگنجانید.

با کنار هم گذاشتن این‌ها، یک پویانمایی پایه می‌تواند به‌صورت زیر پیاده‌سازی شود:

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

برای جزئیات بیشتر درباره افزودن فهرست تصاویر پویانمایی‌شده و ساختن پویانمایی از تصاویر ثابت، به مرجع PartAnimatedImage مراجعه کنید.