ایجاد تصاویر متحرک

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

توجه داشته باشید که این بخش به طور خاص در مورد استفاده از فایل های تصویری متحرک است. با استفاده از عنصر Transform که در صفحه Dynamically change the look of element پوشش داده شده است، می توان اجزای صفحه ساعت را متحرک کرد.

انیمیشن ها می توانند شامل یک فایل تصویر متحرک مانند یک GIF متحرک یا دنباله ای از Images باشند که با هم ترکیب می شوند و یک انیمیشن را تشکیل می دهند.

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

در نهایت، برای همه انیمیشن ها، یک تصویر کوچک در همه انیمیشن ها قرار دهید.

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

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

برای جزئیات بیشتر در مورد گنجاندن لیستی از تصاویر متحرک و ساخت انیمیشن از تصاویر ثابت، با مرجع PartAnimatedImage مشورت کنید.