Transform


包含有关几何图形转换的信息。

此元素在 Wear OS 4 中推出。

语法

<Transform target="string" value="arithmetic-expression"
           mode="TO | BY">
    <Animation ... >
</Transform>

属性

Transform 元素具有以下属性。某些属性是必需属性,其他则是可选属性。

必需属性

以下属性是必需属性:

target
要转换的元素的名称。该参数必须是 transformable 属性。
value
一个算术表达式,用于对距离或新位置进行求值。

可选属性

mode 属性是可选属性。它用于指定转换模式:若使用元素 BY,则会转换为特定数量的单位;若使用元素 TO,则会转换为特定位置。默认值为 TO

内部元素

(可选)Transform 元素可以包含 Animation 内部元素,用于对转换在表盘上显示、移动或消失的方式做出更详细的定义。

可转换的属性

以下是表盘格式元素中可转换的属性, 可以在 TransformVariant 表达式中用作 target 属性:

  • x
  • y
  • width
  • height
  • pivotX
  • pivotY
  • angle
  • alpha
  • scaleX
  • scaleY