Immagine parte animata

Un elemento PartAnimatedImage contiene un elemento animato che appare sul quadrante. PartAnimatedImage determina dove appare l'elemento animato sul quadrante, mentre gli elementi interni determinano la specifica risorsa animata riprodotta.

Sintassi

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

Attributi

L'elemento PartAnimatedImage ha i seguenti attributi:

Attributi obbligatori

I seguenti attributi sono obbligatori:

x, y, width, height
Una raccolta di numeri interi che specificano le dimensioni e la posizione dell'elemento.

Attributi facoltativi

I seguenti attributi sono facoltativi:

pivotX, pivotY
Un punto pivot bidimensionale rispetto al quale l'elemento ruota. Entrambi i valori sono numeri in virgola mobile che vengono ridimensionati per rientrare nell'intervallo $ [0, 1] $.
angle
Un numero di gradi, in senso orario, in cui l'elemento deve essere ruotato attorno al suo punto di pivot.
alpha
Imposta il livello di trasparenza che questo elemento deve avere. Il valore 0 indica che l'elemento deve essere completamente trasparente. Il valore 255 indica che l'elemento deve essere completamente opaco.
scaleX
Il fattore di ridimensionamento orizzontale da applicare a questo elemento.
scaleY
Il fattore di ridimensionamento verticale da applicare a questo elemento.
renderMode
Il tipo di modalità di rendering dell'elemento. I valori possibili sono: SOURCE (predefinito), MASK o ALL.
tintColor
Applica all'elemento un filtro di colore di tinta. Devi specificare il colore utilizzando il formato ARGB (#ff000000 = nero opaco) o il formato RGB (#000000 = nero).

Elementi interni

Ogni elemento PartAnimatedImage deve contenere un singolo elemento AnimationController interno e uno dei seguenti elementi interni:

Facoltativamente, l'elemento PartAnimatedImage può contenere anche i seguenti elementi: