SequenceImages


SequenceImages 标记用于以一系列图片来创建动画。

语法

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

属性

SequenceImages 元素可以有选择性地包含以下属性:

loopCount
动画在停止播放前重复多少次。默认设置为 1。
thumbnail
一个资源 ID,用于引用动画的代表性缩略图。在动画不受支持的情况下(例如,在表盘轮播界面中的预览中),此元素可用于代替 SequenceImages 进行渲染。
frameRate

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

另请注意,此属性决定播放速度,但如果设备不支持请求的帧速率,可能会跳过某些帧。例如,如果帧速率上限为 15 FPS 的设备在 SequenceImages 元素中将 frameRate 设为 30 的表盘,则该元素会每隔一个帧显示一次,以模拟所请求的帧速率。

内部元素

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