序列图像


SequenceImages 标签根据一系列图像创建动画。

语法

<SequenceImages loopCount="integer" thumbnail="string">
  <Image />
  ...
<SequenceImages />

属性

SequenceImages 元素可以包含以下可选属性

循环次数
在动画停止之前重复动画的次数。默认为 1。
缩略图
一个资源 ID,引用动画的代表性缩略图。当不支持动画时(例如,在表盘轮播的预览中),可以使用它来代替 SequenceImages 进行渲染。
帧率

允许开发者设置包含在 SequenceImages 中的帧的播放速度。例如,如果包含 30 张图像的 SequenceImagesframeRate 设置为 15,则动画将在 2 秒内显示 30 帧。如果 frameRate 设置为 30,则 30 帧将在 1 秒内播放。

还要注意,此属性决定了播放速度,但如果设备不支持请求的帧率,则可能会跳过帧。例如,如果帧率限制为 15 FPS 的设备显示一个表盘,其中 SequenceImages 元素中的 frameRate 设置为 30,则该元素将显示每隔一帧来模拟请求的帧率。

内部元素

SequenceImages 元素可以包含任意数量的 Image 元素。