Un PartAnimatedImage
contiene un elemento animado que aparece en la cara de reloj. PartAnimatedImage
determina en qué lugar de la cara de reloj aparece el elemento animado, y los elementos internos determinan qué recurso animado específico se reproduce.
Sintaxis
<PartAnimatedImage x="integer" y="integer" width="integer" height="integer" name="string" angle="integer" pivotX="integer" pivotY="integer" alpha="integer" renderMode="SOURCE | MASK | ALL" tintColor="argb-color | rgb-color"> <AnimationController ... /> <!-- One possible inner element is shown. --> <AnimatedImage ... /> <!-- The Thumbnail inner element is optional, but strongly recommended for performance. --> <Thumbnail ... /> ... </PartAnimatedImage>
Atributos
El elemento PartAnimatedImage
tiene los siguientes atributos:
Atributos obligatorios
Se requieren los siguientes atributos:
x
,y
,width
yheight
- Es una colección de números enteros que especifican el tamaño y la posición del elemento.
Atributos opcionales
Los siguientes atributos son opcionales:
pivotX
ypivotY
- Es un punto de pivote bidimensional sobre el que rota el elemento. Ambos valores son números de punto flotante que se ajustan para adaptarse al rango $ [0, 1] $.
angle
- Es la cantidad de grados, en el sentido de las manecillas del reloj, que el elemento debe rotar sobre su punto de pivote.
alpha
- Establece el nivel de transparencia que debe tener este elemento. Un valor de
0
indica que el elemento debe ser completamente transparente. Un valor de255
indica que el elemento debe ser completamente opaco. scaleX
- Es el factor de escala horizontal que se aplica a este elemento.
scaleY
- Es el factor de escala vertical que se aplica a este elemento.
renderMode
- El tipo de modo de renderización del elemento. Los valores posibles son
SOURCE
(predeterminado),MASK
oALL
. tintColor
- Aplica un filtro de color de tono al elemento. Debes especificar el color con el formato ARGB (
#ff000000
= negro opaco) o el formato RGB (#000000
= negro).
Elementos internos
Cada elemento PartAnimatedImage
debe contener un solo elemento interno AnimationController
y uno de los siguientes:
De manera opcional, el elemento PartAnimatedImage
también puede contener los siguientes elementos:
Gyro
Launch
Localization
ScreenReader
Transform
Thumbnail
: Esta opción es altamente recomendable.Variant