Minecraft Wiki
Flying sheep (discussão | contribs)
(added links)
 
Sem resumo de edição
(4 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
  +
<includeonly>{{#invoke: Sprite grid | grid }}</includeonly><noinclude>
<includeonly><table style="border: none; border-collapse: collapse; border-spacing: 0; background-color: transparent">
 
  +
{{documentation}}
{{#fornumargs: rownum
 
  +
<!-- Put categories/interwiki on the documentation page -->
| tablerow
 
  +
</noinclude>
| <tr style="margin:0; padding:0; line-height:0; font-size:0">{{#loop: column
 
| 0
 
| {{#len:{{#var:tablerow}}}}
 
| {{#vardefine:blockid|{{{ {{#sub:{{#var:tablerow}}|{{#var:column}}|1}} }}}}}
 
<td style="margin:0; padding:0; border:none">
 
{{BlockSprite|{{#var:blockid}}|link={{#ifexist:{{#var:blockid}}|{{#var:blockid}}|}}}}
 
</td>
 
}}</tr>
 
}}
 
</table></includeonly><noinclude>
 
{{/doc}}
 
 
[[Category:Templates]]</noinclude>
 

Edição das 00h39min de 22 de janeiro de 2020

[ver | editar | histórico | purgar]Documentação
Lua logo
Esta predefinição usa Módulo:Sprite grid, um script escrito em Lua.

Esta predefinição é usada para desenhar gráficos de sprite 2D simples.

Ela usa os IDs das folhas de sprite para definir abreviações de caractere único para sprites, que podem ser usadas em uma forma de tabela estilosa

A folha de sprite usada pode ser definida adicionando o nome da predefinição de de sprite antes do ID, seguido de dois pontos (BlockSprite:stone). A folha de sprite padrão pode ser fornecida usando sheet=, e o padrão é BlockSprite.

Os ícones podem ter seu link removido, iniciando o ID do sprite com +.

Os ícones podem ser girados adicionando -rot<number> no final do ID do sprite (por exemplo Azulejo vermelho-rot90 para um azulejo vermelho rotacinado a 90 graus).

|spacing= define os pixels do espaçamento entre cada célula, 0 por padrão.

Exemplo

{{Grade de sprite
|sheet=BiomeSprite
|g=BlockSprite:Bloco de grama|G=BlockSprite:Bloco de grama+topo|s=Floresta|S=Floresta escura|m=BlockSprite:Azulejo magenta|M=BlockSprite:Azulejo magenta-rot90|e=BlockSprite:Azulejo magenta-rot270|z=EntitySprite:zumbi|I=ItemSprite:graveto
|s gI
|GSaz
|mMme
}}
produz

Prefixos indefinidos ou prefixos atribuídos a nomes desconhecidos para a predefinição de sprite são substituídos por .

Veja também

[ver | editar | histórico | purgar]A documentação acima é transcluída de Predefinição:Grade de sprite/doc.