Grupa

Grupa to kontener na inne elementy. Elementy podrzędne są renderowane względem pozycji, rozmiaru, kąta i koloru grupy.

Składnia

<Group id="string" x="integer" y="integer" width="integer" height="integer"
          name="string" angle="float" pivotX="float" pivotY="float"
          alpha="integer" renderMode="SOURCE | MASK | ALL"
          tintColor="argb-color | rgb-color">
    <!-- Only the most common inner element is shown here. -->
    <PartText ... />
    ...
</Group>

Atrybuty

Element Group ma te atrybuty:

Atrybuty wymagane

Wymagane są te atrybuty:

name
Nazwa grupy.
x, y, width, height
Zbiór liczb całkowitych, które określają rozmiar i pozycję elementu.

Atrybuty opcjonalne

Te atrybuty są opcjonalne:

Element Group może opcjonalnie zawierać te atrybuty:

id

Unikalny identyfikator grupy.

pivotX, pivotY
Dwuwymiarowy punkt obrotu, wokół którego obraca się element. Obie wartości to liczby zmiennoprzecinkowe, które są przeskalowane w celu dopasowania do zakresu $ [0, 1] $.
angle
O kilka stopni w prawo, o ile element powinien być obrócony względem swojego punktu obrotu.
alpha
Ustaw poziom przejrzystości, jaki powinien mieć ten element. Wartość 0 oznacza, że element powinien być całkowicie przezroczysty. Wartość 255 oznacza, że element powinien być całkowicie nieprzezroczysty.
scaleX
Współczynnik skalowania w poziomie stosowany do tego elementu.
scaleY
Współczynnik skalowania w pionie stosowany do tego elementu.
renderMode
Typ trybu renderowania elementu. Możliwe wartości: SOURCE (domyślna), MASK oraz ALL.
tintColor
Zastosuj do elementu filtr koloru odcienia. Kolor musisz określić w formacie ARGB (#ff000000 = nieprzezroczysta czerń) lub RGB (#000000 = czarny).

Elementy wewnętrzne

Element Group może zawierać te elementy wewnętrzne: