PartAnimatedImage

PartAnimatedImage contient un élément animé qui apparaît sur le cadran. PartAnimatedImage détermine l'emplacement où l'élément animé apparaît sur le cadran, tandis que les éléments internes déterminent la ressource animée spécifique qui est lue.

Syntaxe

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

Attributs

L'élément PartAnimatedImage comporte les attributs suivants :

Attributs obligatoires

Les attributs suivants sont obligatoires :

x, y, width, height
Ensemble d'entiers qui spécifient la taille et la position de l'élément.

Attributs facultatifs

Les attributs suivants sont facultatifs :

pivotX, pivotY
Point pivot bidimensionnel autour duquel l'élément pivote. Les deux valeurs sont des nombres à virgule flottante qui sont ajustés pour tenir dans la plage $ [0, 1] $.
angle
Un certain nombre de degrés de rotation de l'élément autour de son point pivot (dans le sens des aiguilles d'une montre).
alpha
Définissez le niveau de transparence à appliquer à cet élément. La valeur 0 indique que l'élément doit être totalement transparent. La valeur 255 indique que l'élément doit être complètement opaque.
scaleX
Facteur de scaling horizontal à appliquer à cet élément.
scaleY
Facteur de scaling vertical à appliquer à cet élément.
renderMode
Type de mode de rendu de l'élément. Les valeurs possibles sont SOURCE (par défaut), MASK ou ALL.
tintColor
Appliquez un filtre de couleur (teinte) à l'élément. Vous devez spécifier la couleur au format ARVB (#ff000000 = noir opaque) ou au format RVB (#000000 = noir).

Éléments internes

Chaque élément PartAnimatedImage doit contenir un seul élément interne AnimationController et l'un des éléments internes suivants :

L'élément PartAnimatedImage peut éventuellement contenir les éléments suivants :