Template:Sprite: Difference between revisions

From Growtopia
Jump to navigationJump to search
>SpaceManiac
Sprite image extractor template
 
>SpaceManiac
m Fixed stuff hopefully
Line 1: Line 1:
<includeonly><span class="sprite" style="height: {{{size|32}}}px; width: {{{size|32}}}px; {{
<includeonly><span class="sprite" style="{{
#if: {{{align|}}} | vertical-align: {{{align}}} }}"><span style="height: {{{sheetsize|512}}}px; width: {{{sheetsize|512}}}px; {{
#ifeq: {{{size|32}}} | 32 || height: {{{size}}}px; width: {{{size}}}px; }} {{
Sprite/pos|{{{pos|0}}}|{{{size|32}}}|{{{sheetsize|512}}}}}">[[File:{{{image|ItemSprites.png}}}|link={{{link|}}}]]</span></span></includeonly><noinclude>
#if: {{{align|}}} | vertical-align: {{{align}}} }}"><span style="{{
#ifeq: {{{sheetsize|512}}} | 512 || height: {{{sheetsize}}}px; width: {{{sheetsize}}}px; }} {{Sprite/pos|{{{pos|0}}}|{{{size|32}}}|{{{sheetsize|512}}}}}">[[File:{{{image|ItemSprites.png}}}|link={{{link|}}}]]</span></span></includeonly><noinclude>
Displays a sprite out of a spritesheet image. Used when a lot of small images are needed. Based on the [http://www.minecraftwiki.net/wiki/Template:Sprite Minecraft Wiki].
Displays a sprite out of a spritesheet image. Used when a lot of small images are needed. Based on the [http://www.minecraftwiki.net/wiki/Template:Sprite Minecraft Wiki].


Line 42: Line 43:
|-
|-
|}
|}
<!--For future use, when "sprite" class is working
<span class="sprite" style="{{
#ifeq: {{{size|32}}} | 32 || height: {{{size}}}px; width: {{{size}}}px; }} {{
#if: {{{align|}}} | vertical-align: {{{align}}} }}"><span style="{{
#ifeq: {{{sheetsize|256}}} | 256 || height: {{{sheetsize}}}px; width: {{{sheetsize}}}px; }} {{Sprite/pos|{{{pos|1}}}|{{{size|16}}}|{{{sheetsize|256}}}}}">[[File:{{{image|ItemSprites.png}}}|link={{{link|}}}]]</span></span>
-->
</noinclude>
</noinclude>

Revision as of 01:16, 7 March 2013

Displays a sprite out of a spritesheet image. Used when a lot of small images are needed. Based on the Minecraft Wiki.

Examples

{{Sprite
|pos=1
|align=text-top
|image=ItemSprites.png
|link=Dirt
|size=32
|sheetsize=512
}}

gives: File:ItemSprites.png

Parameter Function Default value
pos Position index of the sprite, depends on size and sheetsize (left to right, starting at top-left sprite as 0) 0
align Sets the vertical alignment of the image to the text. middle
image Sprite sheet image, without prefix ItemSprites.png
link Create a link to this page None
size Size of each sprite in pixels, width and height 32
sheetsize Size of the whole sheet in pixels, width and height, must be multiple of size 512