osu!mania的投机取巧皮肤中面条的机制简述与修改

您所在的位置:网站首页 osu太难 osu!mania的投机取巧皮肤中面条的机制简述与修改

osu!mania的投机取巧皮肤中面条的机制简述与修改

2024-03-30 14:26| 来源: 网络整理| 查看: 265

众所周知,面条长度在一定程度上会改变读谱(尤其是面海)的难度,正确使用投机取巧皮肤可以显著提升高难度面谱的成绩,本文亦提供有关面条修改的各类教程,帮助各位玩家修改属于自己的投机取巧皮肤。

P1:左为不投,右为投(白色的note为短面)一:面条组件介绍P2:skin.ini中面条的定位(可以自行修改)

mania中,可以击打的物件是由四个图片构成的(见上图),一般的皮肤中,米和面头的图片是一样的,不过也可以通过更改面头的颜色来提示这是一个面(例如P1图中的彩色米和白色面头),而根据面条制作方法不同,面条的长度相比真实的长度会有很大出入,这里主要讲述三种面条制作手法(起名均为自己私人取法,不代表玩家社区)。

①:官方手法

P3:在edit中的官方皮肤

在官方皮肤(P3)中,面条的长度会比原来的真实长度(红色条标注的长度)要大上一个米(蓝色框)的长度。这种面条的制作方法相比是最简单的,只需要把米,H,B,T四个图片依次制作出来互相遮挡就行了(通常面头和面尾的图片是一样的)。

P4:#-     Dumborino-Aquakinn-V2     -#中的面条

②:黑图挡面尾法

P5:fumi skin

这种方法在箭头皮肤上是最常见的,因为箭头皮肤的面头和面尾的图片是不一样的(面尾比面头要小),所以需要用黑色图片挡住多余图片的面条,例如,两个红色的箭头是轨道四面条的面身大小,如果不用黑色背景的面尾图片挡住的话,面条会多出来一截(多出来的部分用蓝圈圈出来了)。

除了箭头皮肤外,全宽(面条和米一样宽)的砖头皮肤上也是会有的,这边就不做展示了,常见的做法就是用全黑面尾挡住多出来的半个米宽的面条,如果不用纯黑图片挡住或者用官方手法制作面条的话(比如面尾全透明),这种皮肤会多出来的半个米宽的面条。

③:透明面尾法

P6:skin.ini内关于版本的参数

这种方法是这段时间最受欢迎的投机取巧皮肤做法,在 skin.ini 版本为 latest 时,面条的绘制方法会和以往有非常大的出入,非 latest 时,面身图会根据需要的面条长度拉伸(参考图P4,这里的渐隐效果就会发生变化,面越长,渐隐的大小就会越大)。

P7:常用的 latest 版本投机取巧面条样式

而当 latest 的时候,面身的截取方式就是——有多少取多少(如果面条图片高度不够会重复绘制,所以这也就是为什么用第三种方法做出来的投机取巧皮肤面条通常是3万或者4万像素的高度并且如果遇到超长面条会绘制“断开”,实际上手是不能松开的)。参考图P7,当面条很短的时候,我们截取的面条大小就是A部分,这时候是几乎看不到面尾的,稍微长一丢丢的时候截取的部分就是A+B部分,可以看到面头后面漏出来了一个小弧,长的面条就是A+B+C部分,即完整的面条。那么原来意义上的LNT面尾图片就被改成了全透明图片(比如1x1像素的透明点,如果添加这个透明图片的话,面条由于检测不到图片,会调用 Default 默认皮肤内的元件)。

二:skin.ini介绍P8:打开皮肤文件夹打开方式P9:skin.ini所在位置

官网的 mania skin.ini 介绍:https://osu.ppy.sh/wiki/zh/Skinning/skin.ini#[mania]

skin.ini 几乎可以在每个皮肤文件夹中找到,这个文件将定义 osu! 将显示某些皮肤元素。mania是最依靠 skin.ini 的模式,首先我们需要知道 skin.ini 把图片都定位到了什么位置。

P2(复制):skin.ini中面条的定位(可以自行修改)

在这份截图中,NoteImage#(#代表轨道,0是最左边的轨道,向右依次是012345……)等参数就是指定米面图片的位置的参数,后面加HLT代表面的头身尾;而后面的 note\Arrownote 就是米和面头的存放位置(在皮肤文件夹内),后面的4b就是指,我的米图片就是 4b.png ,面头就是 4.png (参数内不加.png会自动匹配到,当然加也是可以的),我们需要修改的图片就会在这个定位内。注:如果确认 skin.ini 内没有 NoteImage# 的参数,osu 会使用默认的图片定位位置,即主目录下的 mania-note#.png(其中特殊键是 noteS),mania-note#H.png,mania-noteL#.png,mania-noteT#.png。

三:试试把别人的面条图片复制到自己的皮肤吧!

这边主要使用第三种面条制作方式,如果确认皮肤的制作方式不是第三条,可自行跳过下面的修改 Verison 步骤。如果你使用的是非投机取巧皮肤,想要拥有一个自己的投机取巧皮肤的话,复制已经成型的投机取巧皮肤中的面条到自己所使用的常规皮肤是最容易的方法,下面简单介绍一下复制文件需要注意的内容已经操作的步骤。

假设你自己的非投皮肤是皮肤A,别人的投皮是皮肤B,那么:

①打开皮肤B文件夹,找到skin.ini,以文本文档格式打开,往下面翻到需要改的Key数目(比如4键就是Key:4)

皮肤B的 skin.ini 面条参数

②记住 NoteImage#L 和 NoteImage#T 的位置,并且在文件夹打开并找到它们,复制。

面条图片在皮肤B所在的位置

③返回自己的皮肤A,打开自己的皮肤的skin.ini,找到面条存放的位置并且打开这个位置,粘贴 NoteImage#L 和 NoteImage#T 两个文件到皮肤A。注意修改前后文件的名字,如果两个皮肤的面条图片文件名不一样,复制过来的图片也要修改为皮肤A里面面条的文件名(参考skin.ini内定位),确保使用皮肤A的时候 skin.ini 能定位到这个图片。

P6:skin.ini内关于版本的参数

④在皮肤A的skin.ini内翻到最上面,查看 [General] 下 Version 是否为 latest,如果没有这个词条,必须自行加上“ Version:latest ”(区分大小写)。至此,投皮替换基本上就完成了,使用快捷键Shift+Alt+Ctrl+字母S 刷新皮肤之后大概率就能看到修改之后的效果了。

四:想要不同程度的投机取巧效果?

如果感觉换了面条之后,面条太短了没有办法适应,想自行拉长面条(或者拉短)该怎么做?这个时候就需要使用photoshop了。

①在PS内打开你的LNB文件,这里以我的面身样式做演示

一个一般路过面身图片(这里只截取最上面的部分)

②选择所有图层,按下 Ctrl+T,然后拖动图片的Y轴,使得其向上移动(具体移动多少就因人而异了,当然你可以拉到顶来恢复不怎么投的长度)

这图片太大了,我渣机动起来好卡啊>


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3