PartAnimiertes Image

Ein PartAnimatedImage enthält ein animiertes Element, das auf der Smartwatch angezeigt wird Gesicht. PartAnimatedImage bestimmt, an welcher Stelle auf dem Zifferblatt die Animation angezeigt wird wird angezeigt und die inneren Elemente bestimmen die spezifische animierte die wiedergegeben wird.

Syntax

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

Attribute

Das PartAnimatedImage-Element hat die folgenden Attribute:

Erforderliche Attribute

Die folgenden Attribute sind erforderlich:

x, y, width, height
Eine Sammlung von Ganzzahlen, die die Größe und Position des Elements angeben.

Optionale Attribute

Die folgenden Attribute sind optional:

pivotX, pivotY
Ein zweidimensionaler Drehpunkt, um den sich das Element dreht. Beide Werte sind Gleitkommazahlen, die so skaliert sind, dass sie im Bereich $ [0, 1] $ passen.
angle
Ein Wert in Grad im Uhrzeigersinn, um den das Element um seine Drehpunkt.
alpha
Legen Sie die Transparenz für dieses Element fest. Ein Wert von 0 gibt an, dass das Element vollständig transparent sein soll. Ein Wert von 255 gibt an, dass das Element vollständig deckend sein soll.
scaleX
Der horizontale Skalierungsfaktor, der auf dieses Element angewendet wird.
scaleY
Der vertikale Skalierungsfaktor, der auf dieses Element angewendet wird.
renderMode
Der Typ des Rendermodus des Elements. Mögliche Werte sind: SOURCE (Standard), MASK oder ALL.
tintColor
Färben Sie das Element mit einem Farbfilter aus. Sie müssen die Farbe mit entweder im ARGB-Format (#ff000000 = opaken Schwarz) oder RGB (#000000 = Schwarz).

Innere Elemente

Jedes PartAnimatedImage-Element muss ein einzelnes inneres AnimationController-Element und eines der folgenden inneren Elemente Elemente:

Optional kann das PartAnimatedImage-Element auch Folgendes enthalten: Elemente: