Grupo

Um grupo é um contêiner para outros elementos. Os elementos filhos são renderizados em relação à posição, tamanho, ângulo e cor do grupo.

Sintaxe

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

Atributos

O elemento Group tem os seguintes atributos:

Atributos obrigatórios

Os seguintes atributos são obrigatórios:

name
O nome do grupo.
x, y, width, height
Uma coleção de números inteiros que especifica o tamanho e a posição do elemento.

Atributos opcionais

Os seguintes atributos são opcionais:

Opcionalmente, o elemento Group pode conter os seguintes atributos:

id

Um identificador exclusivo do grupo.

pivotX, pivotY
Um eixo bidimensional em torno do qual o elemento gira. Os dois valores são números de ponto flutuante dimensionados para caber no intervalo $ [0, 1] $.
angle
Um número de graus, no sentido horário, em que o elemento precisa ser girado em torno do eixo.
alpha
Define o nível de transparência que esse elemento precisa ter. Um valor de 0 indica que o elemento precisa ser totalmente transparente. Um valor de 255 indica que o elemento precisa ser completamente opaco.
scaleX
O fator de escalonamento horizontal a ser aplicado a esse elemento.
scaleY
O fator de escalonamento vertical a ser aplicado a esse elemento.
renderMode
O tipo de modo de renderização do elemento. Os valores possíveis são: SOURCE (padrão), MASK ou ALL.
tintColor
Aplica um filtro de cor matiz ao elemento. É preciso especificar a cor usando o formato ARGB (#ff000000 = preto opaco) ou RGB (#000000 = preto).

Elementos internos

O elemento Group pode conter os seguintes elementos internos:

  • Observação: o texto do link aparece quando o JavaScript está desativado
  • PartImage
  • PartDraw