下载客户端

为你的自定义谱面解锁REMIXD功能

2026-04-05 13:00:27
转载

AI智能总结导读

这篇教程介绍了为自定义谱面解锁REMIXD功能的方法,需先准备可格式化JSON的文本编辑器,备份.srtb文件后,修改文件里的unityObjectValuesContainer、大型字符串值容器、SO_音轨数据_音轨数据_5这三个部分,完成自定义谱面REMIXD难度的添加。

为你的自定义谱面添加REMIXD难度。 0. 准备一个优质的文本编辑器

.srtb文件可以用任何文本编辑器查看,它可能是人类可读的,但默认情况下不会被格式化。设置一个好的文本编辑器能让你的工作轻松很多。 我使用VSCode(VSCodium)和Beautify扩展;或者你也可以使用Notepad++和JSON Viewer(在程序内下载),就像gav的指南中详细说明的那样。任何能够格式化json文件的文本编辑器都可以。 你需要修改三个部分。在操作前,最好先备份.srtb文件。 1. unityObjectValuesContainer 有一个名为unityObjectValuesContainer的部分。看起来是这样的:"unityObjectValuesContainer": { "values": [{ "key": "轨道信息", "jsonKey": "SO_TrackInfo_TrackInfo", "fullType": "轨道信息" }, { "key": "轨道数据_0", "jsonKey": "SO_TrackData_TrackData_0", "fullType": "轨道数据" }, { "key": "轨道数据_1", "jsonKey": "SO_TrackData_TrackData_1", "fullType": "轨道数据" }, { "key": "轨道数据_2", "jsonKey": "SO_TrackData_TrackData_2", "fullType": "轨道数据" }, { "key": "轨道数据_3", "jsonKey": "SO_TrackData_TrackData_3", "fullType": "轨道数据" }, { "key": "轨道数据_4", "jsonKey": "SO_TrackData_TrackData_4", "fullType": "轨道数据" }, { "key": "轨道数据_5", "jsonKey": "SO_TrackData_TrackData_5", "fullType": "轨道数据" }, { "key": "片段信息_0", "jsonKey": "SO_ClipInfo_ClipInfo_0", "fullType": "片段信息" }] } 你需要的代码2. 大型字符串值容器 "大型字符串值容器": { "值": [{"键": "SO_TrackInfo_TrackInfo", "值": "{ \"曲目顺序 \":0, \"曲目ID \":0, \"专辑封面引用 \":{ \"包 \": \" \", \"资源名称 \": \"V Liberty_성장통 \", \"m_guid \": \" \"}, \"背景ID \": { \"背景ID \": \"a52f0cd1a28b62b4f9868f556fd7d2c8 \"}, \"背景着色 \": { \"ID \": \" \"}, \"备用背景ID \":{ \"背景ID \": \" \"}, \"备用着色背景ID \": { \"ID \": \" \"}, \"对象替换 \":[], \"艺术家名称 \": \"(艺术家名称) \", \"合作艺术家 \": \" \", \"标题 \": \"(歌曲名称) \", \"副标题 \": \" \", \"曲目标签 \": \" \", \"谱面作者 \": \"Haxton \", \"描述 \": \" \", \"标题Y轴偏移 \":0.0,"spotify链接":" ","难度": [{"包":"自定义","资源名称":"音轨数据_0","m_guid":" ","_启用":true}, {"包":"自定义","资源名称":"音轨数据_1","m_guid":" ","_启用":true}, {"包":"自定义","资源名称":"音轨数据_2","m_guid":" ","_启用":true}, {"包":"自定义","资源名称":"音轨数据_3","m_guid":" ","_启用":true}, {"包":"自定义","资源名称":"音轨数据_4","m_guid":" ","_启用":true}, {"包":"自定义","资源名称":"音轨数据_5","m_guid":" ","_启用":true}], "音轨类型":1,"编辑器功能":" ","允许创建自定义排行榜":false}" }, 需要添加的部分已加粗并下划线。 3. SO_音轨数据_音轨数据_5

在文件末尾附近,有对实际谱面进行编码的部分。你需要为REMIXD难度制作一个这样的部分。例如: { "key": "SO_TrackData_TrackData_5", "val": "{ \"revisionVersion \":0, \"compatibilityVersion \":0, \"noteSerializationFormat \":0, \"difficultyRating \":50, \"previewLoopBars \":{ \"min \":4, \"max \":12}, \"goBeatOffsetFromFirstNote \":-4."0, "难度类型":7, "是否为教程":false, "教程标题翻译":{"键":" "}, "片段信息资源引用":[{ "包":"CUSTOM", "资源名称":"ClipInfo_0", "m_guid":" "}], "背景ID":{"背景ID":""}, "背景":{"包":"", "资源名称":"", "m_guid":""}, "使用的地面设置":{"包":"", "资源名称":"", "m_guid":""}, "随时间变化的地面设置":{"包":"", "资源名称":"", "m_guid":""}, "样条路径":{"rid":-2}, "样条路径数据":{"实例ID":0}, "片段数据":[{ "片段索引":0, "起始小节":0, "结束小节":70, "淡入过渡":0, "淡入过渡值":0.0, "淡入过渡偏移":0.0, "淡出过渡":0, "淡出过渡值":0.0, "淡出过渡偏移":0. 操作完成! 如果游戏出现异常,你可能需要删除.srtb文件。 游戏内无法修改难度,必须通过代码进行编辑。

评论

共0条评论
face
inputImg
相关阅读
最新更新

最新更新

  • 提升技能的易懂指南 — 一份关于我如何快速提升游戏水平的技巧指南 温馨提示 好吧,这份指南有点过时且缺乏依据,得先跟你说清楚。它是很久以前写的,当时我大概只玩了150小时左右,所以你看…
  • 为你的谱面使用多条音轨 — 当歌曲存在备用音轨,且无法通过修剪/剪辑功能来复现这些音轨时。 前言:gav的歌曲修剪指南 有时,修剪功能足以满足需求。但在其他情况下,可能存在无法通过游戏内修…
  • 新手谱师指南 — 为想要制作优质自定义谱面的玩家提供的指南。以下标准由社区制定,非个人原创。这些仅仅是能让他人更易游玩并享受你谱面图案的指导原则。 本文不涉及编辑器学习或任何元数…
  • Spin Rhythm XD-视频介绍
  • Spin Rhythm XD-视频介绍