父页面: Ranking criteria
以下表格包含所有在皮肤草案中的出现的皮肤元素组,这些内容由 UBKRC-Project 起草,由 Ephemeral 命名。
这个皮肤组的元素与游戏有关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
cursor.png | 应该与 cursortrail.png 一起使用 | 必须 | - |
cursortrail.png | 应该与 cursor.png 一起使用 | 必须 | - |
cursormiddle.png | 可选,取决于皮肤的设计 | 可选 | - |
cursor-smoke.png | - | 可选 | - |
这个皮肤组的元素与游戏有关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
hit0(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
hit50(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
hit100(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
hit100k(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
hit300(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
hit300g(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
hit300k(-n).png | 应该与所有其他打击闪光有明显的区别 | 必须 | - |
lighting.png | - | 可选 | - |
particle50.png | 应该与其他 Particles 一起使用;只会在包含自定义打击闪光时生效 | 可选 | 7x7px |
particle100.png | 应该与其他 Particles 一起使用;只会在包含自定义打击闪光时生效 | 可选 | 7x7px |
particle300.png | 应该与其他 Particles 一起使用;只会在包含自定义打击闪光时生效 | 可选 | 7x7px |
sliderpoint10.png | 应该与 sliderpoint30.png 一起使用;只会在自定义皮肤支持皮肤版本 1 时生效 | 可选 | - |
sliderpoint30.png | 应该与 sliderpoint10.png 一起使用;只会在自定义皮肤支持皮肤版本 1 时生效 | 可选 | - |
这个皮肤组的元素与游戏有关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
approachcircle.png | - | 必须 | 126x126px |
followpoint.png | - | 必须 | - |
hitcircle.png | 在没有定义 Slidercircles 时会使用这个元素 | 必须 | 118x118px (circle) 128x128px (whole file) |
hitcircleoverlay(-n).png | 在没有定义 Slidercircles 时会使用这个元素 | 必须 | 118x118px (circle) 128x128px (whole file) |
reversearrow.png | 应该朝向右边 | 必须 | - |
sliderendcircle.png | 应该被定义,以避免与其他自定义皮肤元素冲突 | 必须 | 118x118px (circle) 128x128px (whole file) |
sliderendcircleoverlay(-n).png | 应该被定义,以避免与其他自定义皮肤元素冲突 | 必须 | 118x118px (circle) 128x128px (whole file) |
sliderstartcircle.png | 应该被定义,以避免与其他自定义皮肤元素冲突 | 必须 | 118x118px (circle) 128x128px (whole file) |
sliderstartcircleoverlay(-n).png | 应该被定义,以避免与其他自定义皮肤元素冲突 | 必须 | 118x118px (circle) / 128x128px (whole file) |
hitcircleselect.png | 只会在谱面编辑器中可见 | 可选 | 118x118px (circle) 128x128px (whole file) |
这个皮肤组的元素与游戏有关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
sliderb(n).png | - | 必须 | 118x118px |
sliderb-nd.png | 只在强制默认皮肤,并且没有自定义 Sliderb 时使用 | 可选 | 118x118px |
sliderb-spec.png | 只在强制默认皮肤,并且没有自定义 Sliderb 时使用 | 可选 | 118x118px |
sliderfollowcircle(-n).png | - | 必须 | 256x256px |
sliderscorepoint.png | 也在 osu!taiko 中使用 | 必须 | - |
这个皮肤组的元素与游戏有关。数字之间的层叠和间隙由自定义皮肤设定,不会受谱面本身的影响。
请注意,这个皮肤组的所有推荐尺寸在 Ranking criteria 建议的指南中列出。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
default-0.png | - | 必须 | - |
default-1.png | - | 必须 | - |
default-2.png | - | 必须 | - |
default-3.png | - | 必须 | - |
default-4.png | - | 必须 | - |
default-5.png | - | 必须 | - |
default-6.png | - | 必须 | - |
default-7.png | - | 必须 | - |
default-8.png | - | 必须 | - |
default-9.png | - | 必须 | - |
除了 spinner-osu.png 和 spinner-rpm.png,所有皮肤元素与游戏有关。如果使用了「基本转盘样式(basic spinner style)」的元素,你不应该再使用「新皮肤样式(new spinner style)」的元素。
因为在同时有两种皮肤元素时,基本转盘样式的元素的优先级会比新皮肤样式的元素高。新皮肤元素只会在自定义皮肤没有使用基本转盘样式,同时支持皮肤版本 2 或更高,或者谱面强制默认皮肤时使用。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
spinner-background.png | 基本转盘样式 | 必须 | - |
spinner-circle.png | 基本转盘样式 | 必须 | 666x666px |
spinner-metre.png | 基本转盘样式 | 必须 | 1024x692px |
spinner-bottom.png | 新转盘样式 | 必须 | 667x667px |
spinner-glow.png | 新转盘样式 | 必须 | 852x852px |
spinner-middle.png | 新转盘样式 | 必须 | 689x689px |
spinner-middle2.png | 新转盘样式 | 必须 | 17x17px |
spinner-top.png | 新转盘样式 | 必须 | 667x667px |
spinner-approachcircle.png | 两者都使用 | 必须 | 384x384px |
spinner-clear.png | - | 必须 | - |
spinner-spin.png | - | 必须 | - |
spinner-osu.png | 只会在自定义皮肤支持皮肤版本 1 时生效 | 可选 | - |
spinner-rpm.png | 应该在定义了分数组和转盘组时使用 | 可选 | 280x56px |
这个皮肤组的元素与游戏有关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
taikobigcircle.png | - | 必须 | 118x118px |
taikobigcircleoverlay(-n).png | - | 必须 | 118x118px |
taikohitcircle.png | - | 必须 | 118x118px |
taikohitcircleoverlay(-n).png | - | 必须 | 118x118px |
sliderscorepoint.png | 应该在不包含 osu! 难度的谱面包中使用(共享图像) | 必须 | - |
taiko-roll-middle.png | 拉伸以填满黄条 | 必须 | 1x118px (line) 1x128px (whole file) |
taiko-roll-end.png | 圈的右半边 | 必须 | 59x118px (half circle) 64x128px (whole file) |
spinner-warning.png | - | 必须 | - |
这个元素组的内容与游戏有关,应该与所有其他打击闪光有明显的区别。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
taiko-hit0(-n).png | - | 必须 | - |
taiko-hit100(-n).png | - | 必须 | - |
taiko-hit100k(-n).png | - | 必须 | - |
taiko-hit300(-n).png | - | 必须 | - |
taiko-hit300k(-n).png | - | 必须 | - |
这个皮肤组的元素与游戏无关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
pippidonclear(n).png | - | 必须 | - |
pippidonfail(n).png | - | 必须 | - |
pippidonidle(n).png | - | 必须 | - |
pippidonkiai(n).png | - | 必须 | - |
taiko-flower-group(-n).png | osu!taiko 连击闪光 | 可选 | - |
这个皮肤组的元素与游戏有关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
fruit-apple.png | - | 必须 | 128x128px |
fruit-apple-overlay.png | - | 必须 | 128x128px |
fruit-grapes.png | - | 必须 | 128x128px |
fruit-grapes-overlay.png | - | 必须 | 128x128px |
fruit-orange.png | - | 必须 | 128x128px |
fruit-orange-overlay.png | - | 必须 | 128x128px |
fruit-pear.png | - | 必须 | 128x128px |
fruit-pear-overlay.png | - | 必须 | 128x128px |
fruit-bananas.png | 应该与其他水果的设计有所不同 | 必须 | 128x128px |
fruit-bananas-overlay.png | 应该与其他水果的设计有所不同 | 必须 | 128x128px |
fruit-drop.png | - | 必须 | 82x103px |
fruit-drop-overlay.png | 为了保证显示正确,在使用自定义皮肤时应该包含它,因为默认皮肤使用了透明的图像文件 | 必须 | 82x103px |
除了 lightning.png,所有元素与游戏有关。
Catchers 应该居中,宽度为 302px。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
fruit-catcher-fail(-n).png | 应该朝向右边 | 必须 | 最小 302px 宽 |
fruit-catcher-idle(-n).png | 应该朝向右边 | 必须 | 最小 302px 宽 |
fruit-catcher-kiai(-n).png | 应该朝向右边 | 必须 | 最小 302px 宽 |
lighting.png | 应该在不包含 osu! 难度的谱面包中使用(共享图像) | 可选 | - |
这个皮肤组的元素与游戏有关。请注意,这个皮肤组的所有推荐尺寸在 Ranking criteria 建议的指南中列出。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
scorebar-bg.png | 应该与 scorebar-colour(-n).png 一起使用 | 必须 | - |
scorebar-colour(-n).png | 应该与 scorebar-bg.png 一起使用 | 必须 | 最高: 120px |
scorebar-ki.png | - | 必须 | - |
scorebar-kidanger.png | - | 必须 | - |
scorebar-kidanger2.png | - | 必须 | - |
scorebar-marker.png | 必须包含以保证 ki 可以正常显示。可以使用空白的图像文件 | 必须 | - |
这个皮肤组的元素与游戏有关。数字之间的层叠和间隙由自定义皮肤设定,不会受谱面本身的影响。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
score-0.png | - | 必须 | - |
score-1.png | - | 必须 | - |
score-2.png | - | 必须 | - |
score-3.png | - | 必须 | - |
score-4.png | - | 必须 | - |
score-5.png | - | 必须 | - |
score-6.png | - | 必须 | - |
score-7.png | - | 必须 | - |
score-8.png | - | 必须 | - |
score-9.png | - | 必须 | - |
score-comma.png | - | 必须 | - |
score-dot.png | - | 必须 | - |
score-percent.png | - | 必须 | - |
score-x.png | 可以在不包含 osu! 难度的谱面包中使用 | 必须 | - |
这个皮肤组的元素与游戏无关。这些细分的图标,即使被列为「必须」,如果没有在谱面的任何游戏模式中使用,也可以留空。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
selection-mod-autoplay.png | - | 必须 | - |
selection-mod-doubletime.png | - | 必须 | - |
selection-mod-easy.png | - | 必须 | - |
selection-mod-fadein.png | - | 必须 | - |
selection-mod-flashlight.png | - | 必须 | - |
selection-mod-halftime.png | - | 必须 | - |
selection-mod-hardrock.png | - | 必须 | - |
selection-mod-hidden.png | - | 必须 | - |
selection-mod-key1.png | - | 可选 | - |
selection-mod-key2.png | - | 可选 | - |
selection-mod-key3.png | - | 可选 | - |
selection-mod-key4.png | - | 可选 | - |
selection-mod-key5.png | - | 可选 | - |
selection-mod-key6.png | - | 可选 | - |
selection-mod-key7.png | - | 可选 | - |
selection-mod-key8.png | - | 可选 | - |
selection-mod-key9.png | - | 可选 | - |
selection-mod-keycoop.png | - | 必须 | - |
selection-mod-nightcore.png | - | 必须 | - |
selection-mod-nofail.png | - | 必须 | - |
selection-mod-perfect.png | - | 必须 | - |
selection-mod-random.png | - | 必须 | - |
selection-mod-relax.png | - | 必须 | - |
selection-mod-relax2.png | - | 必须 | - |
selection-mod-scorev2.png | - | 必须 | - |
selection-mod-spunout.png | - | 必须 | - |
selection-mod-suddendeath.png | - | 必须 | - |
这组中的连击闪光与游戏有关,谱面中有 Kiai time 时,star2.png 是唯一与游戏有关的元素。所有其他元素都与游戏无关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
comboburst-fruits(-n).png | 应该朝向右边,显示在右边时会自动反转 | 可选 | 最高:768px |
comboburst-mania(-n).png | 应该朝向右边,显示在右边时会自动反转 | 可选 | 最高:768px |
comboburst(-n).png | 应该朝向右边,显示在右边时会自动反转 | 可选 | 最高:768px |
menu-button-background.png | 在排行榜上使用 | 可选 | 最小分辨率 690x85px |
multi-skipped.png | 多人模式:跳过开头的玩家显示 | 可选 | - |
play-skip(-n).png | - | 可选 | - |
play-unranked.png | - | 可选 | - |
star2.png | 在不包含 Kiai time 和 Break 的谱面包中不能使用 | 可选 | - |
这个皮肤组的元素与游戏无关。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
inputoverlay-background.png | 在不包含 osu! 和 osu!catch 难度的谱面包中不能使用 | 必须 | 193x55px |
inputoverlay-key.png | 在不包含 osu! 和 osu!catch 难度的谱面包中不能使用 | 必须 | 最大:46x46px |
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
scoreentry-0.png | - | 必须 | 11x14px |
scoreentry-1.png | - | 必须 | 11x14px |
scoreentry-2.png | - | 必须 | 11x14px |
scoreentry-3.png | - | 必须 | 11x14px |
scoreentry-4.png | - | 必须 | 11x14px |
scoreentry-5.png | - | 必须 | 11x14px |
scoreentry-6.png | - | 必须 | 11x14px |
scoreentry-7.png | - | 必须 | 11x14px |
scoreentry-8.png | - | 必须 | 11x14px |
scoreentry-9.png | - | 必须 | 11x14px |
scoreentry-comma.png | - | 必须 | 5x14px |
scoreentry-dot.png | - | 必须 | 5x14px |
scoreentry-percent.png | - | 必须 | 12x14px |
scoreentry-x.png | - | 必须 | 10x14px |
这个皮肤组的元素与游戏有关。如果谱面没有包含倒计时,不能使用。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
ready.png | - | 必须 | 最大:1366x768px |
count1.png | - | 必须 | 最大:1366x768px |
count2.png | - | 必须 | 最大:1366x768px |
count3.png | - | 必须 | 最大:1366x768px |
go.png | - | 必须 | 最大:1366x768px |
这个皮肤组的元素与游戏无关。如果谱面没有包含长 Break,显示章节指示器(section indicators),则不能使用。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
section-fail.png | - | 必须 | 最高:768px |
section-pass.png | - | 必须 | 最高:768px |
这个皮肤组的元素与游戏无关。如果谱面没有包含长 Break,显示章节指示器(section indicators),则不能使用。
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
ranking-a-small.png | - | 必须 | 34x40px |
ranking-b-small.png | - | 必须 | 34x40px |
ranking-c-small.png | - | 必须 | 34x40px |
ranking-d-small.png | - | 必须 | 34x40px |
ranking-s-small.png | - | 必须 | 34x40px |
ranking-sh-small.png | - | 必须 | 34x40px |
ranking-x-small.png | - | 必须 | 34x40px |
ranking-xh-small.png | - | 必须 | 34x40px |
文件名 | 注释 | 要求 | 标准皮肤的推荐尺寸 |
---|---|---|---|
pause-back.png | - | 必须 | - |
pause-continue.png | - | 必须 | - |
pause-retry.png | - | 必须 | - |
fail-background.png | 应该与下者同时使用。会被拉伸以适应玩家的屏幕。 | 可选 | 最大:1920x1200px |
pause-overlay.png | 应该与上者同时使用。 | 可选 | 1366x768px |