Template:SchematicSprite

来自Minecraft Wiki
跳转至: 导航搜索
[查看 | 编辑 | 历史 | 清除缓存]文档页面
Lua logo.svg

此模板使用了模块:Schematic,此脚本使用Lua编写。
更多详情,请参阅维基百科:LuaMediaWiki:扩展:Scribunto

此模板从File:SchematicSprite.png构造显示方块Sprite。

用法

SchematicSprite可以使用一个命名参数和任意数量的未命名参数:

{{SchematicSprite|size=<size>|sprite1|sprite2|…}}

可以添加{{{size}}}参数以指定Sprite的宽度和高度,以像素为单位。它的值应是一个不带任何单位的简单数字(如size=16)。如果省略,则为默认32。

SchematicSprite的Sprite表。

{{{Sprite}}}参数从Sprite表中选取要显示的Sprite。

如果未将{{{Sprite}}}参数识别为有效的Sprite标识符,则仅将其显示为Sprite边框内居中对齐的文本。不会显示溢出文本,因此主要用于显示原理图中的一个或两个字符(例如输入和输出位置,文本中要引用的特征标记或代表光等级或距离的数字)。

某些字符可能需要HTML字符实体引用,例如&#124;代表管道符,|&#61;代表等号。

当定义了多个{{{sprite}}}参数时,生成的sprite或文本将按照定义的顺序从下到上彼此堆叠。

示例

空参数

{{SchematicSprite}} 省略{{{Sprite}}}参数会产生空白的Sprite(即空气

{{SchematicSprite|}} 定义但空的{{{Sprite}}}参数也会产生空白Sprite
字符
A {{SchematicSprite|A}} 显示一个简单字符
A {{SchematicSprite|size=16|A}} 文字缩放为Sprite尺寸(size=16)
{{SchematicSprite|&rarr;}} 显示HTML字符实体引用
{{SchematicSprite|Q&#x305;}} 使用HTML字符实体引用将字符与变音符号组合
15 {{SchematicSprite|15}} 通常适合两个字符…
MM {{SchematicSprite|MM}} …但有些不适合 — 不合适的文本会对齐到左边缘,并向右溢出
Sprite标识符
{{SchematicSprite|grass block}} 显示由Sprite标识符预定义的Sprite
堆叠Sprite
{{SchematicSprite|SB+rd-!}} 金块上的红石粉
A {{SchematicSprite|size=24|SB+A}} 金块上的文本
A {{SchematicSprite|obsidian+A}} 文字后面带有模糊的白色阴影,以帮助其在深色背景下显示

SchematicSprite也可以出现在文本流中,像这样:

标识符列表

标识符是一个字符串,用于指定要显示的Sprite。

基本标识符

红石标识符

另见

Minecraft
Minecraft(旧版)
Minecraft Dungeons
Minecraft Earth
其他