テンプレート:Sprite

提供: Minecraft Wiki
移動先: 案内検索
Lua logo.svg
このテンプレートは、モジュール:Spriteを使用しています。また、このスクリプトはLuaで書かれています。
詳しくは、wp:Luamw:Extension:Scribuntoをご覧ください。

このテンプレートは、シートイメージからスプライトを作成します。1つのページに多くの小さな画像が表示される場合に、HTTP 接続の総量減らすために使用されます。

[ソースを編集]

{{Sprite
|pos=1
|align=text-top
|image=BlockCSS.png
|link=草ブロック
|text=草
|size=16
|sheetsize=256
}}

これは、このように表示されます:

パラメータ 機能 デフォルト値
align テキストに対する画像の縦方向の整列方法を設定します。 middle
class .sprite 要素に追加のクラス名を設定します。 なし
css .sprite 要素にスタイルを追加します。 なし
defaultpos 位置が設定されていない場合に使用されるデフォルトのポジション 1
image プレフィックスを除いたスプライトシートイメージ なし
link ページへのリンク なし
name Sets the name for this spritesheet, used to:
  1. get the position definitions: Module:Sprite/<name>
  2. part of the classname if it's in the imgClasses table: <name:lower>-sprite
  3. part of the image name, if image isn't set: <name>Sprite.png
なし
pos Position index of the sprite, depends on size and sheetsize (left to right, starting at top-left sprite) defaultpos
scale Scale the sprite larger or smaller 1
sheetsize Width of the whole sheet in pixels. Must be multiple of size 256
size 各スプライトの幅と高さのピクセル単位の大きさ 16
text スプライトの後に表示するテキスト。link が設定されている場合、テキストもリンク化されます。 なし
title Set a title to be displayed when hovering over the sprite or text, overrides the link's title. なし

関連項目[ソースを編集]

[閲覧 | 編集 | 履歴 | キャッシュ破棄]上記の解説は、テンプレート:Sprite/docから参照されています。