CameraPlus 是一款 Beat Saber 模组,允许多个宽 FOV 摄像机进行平滑移动,从而带来更加愉快的整体观众体验。
ModAssistant发布了Camera2,全新设计,更轻。
因此,CameraPlus 不再在 ModAssistant 中注册。
这是我将在未经许可的情况下添加我想要的功能的版本。
节奏剑 1.39.0
CameraPlus 是一个外部插件。
您需要 BSIPA 来加载插件,因此请先安装 BSIPA。
请使用 ModAssistant 安装 BSIPA 或从以下页面获取。
请注意,更新游戏版本时可能不支持。
BSIPA 链接
最新版本可以从以下地址下载。
发布页面
作为先决条件,请从 ModAssistant 安装 BSIPA。
1. Make sure that Beat Saber is not running.
2. Extract the contents of the zip into Beat Saber's installation folder.
For Oculus Home: Oculus AppsSoftwarehyperbolic-magnetism-beat-saber
For Steam: steamappscommonBeat Saber
(The folder that contains Beat Saber.exe)
3. Done! You've installed the CameraPlus Plugin.
最新版本将自动强制关闭 SmoothCamera,忽略游戏设置。
要实时编辑任何摄像机的设置,请右键单击 Beat Saber 游戏窗口!将出现一个上下文菜单,其中包含特定于您右键单击的相机的选项!
按F1可在第一人称和第三人称之间切换主摄像头。
您的系统中有 BSIPA 吗?
检查阅读要求。
相机设置已损坏,或者不相关的文件与 CameraPlus 设置文件混合在一起。
Beat SaberUserDataCameraPlus
请勿在上面放置除 Camera Plus 配置文件以外的任何内容。
Beat SaberUserDataCameraPlusScripts
MovementScript都放在上面了。不要将其放在配置文件文件夹或任何其他文件夹中。
在联系我们之前,请尝试将 UserData/CameraPlus 移动到其他位置。
如果正常启动,则说明混有损坏/不相关的文件。
相机加维基
wiki 中的 CameraPlus.json
wiki 中的 CameraConfig
wiki 中的移动脚本
ScriptMapper(https://github.com/hibit-at/Scriptmapper)
暂定使用Camera2 Mod进行设置转换。
请注意当时的版本,配置文件可能会因相互更新而发生变化。
转换为 Camera2 设置
https://discord.gg/BeatSaberMods
为了构建此项目,请创建文件CameraPlus.csproj.user
并将您的 Beat Saber 目录路径添加到项目目录中。该文件不应上传到 GitHub,而是位于 .gitignore 中。
<? xml version = " 1.0 " encoding = " utf-8 " ?>
< Project xmlns = " http://schemas.microsoft.com/developer/msbuild/2003 " >
< PropertyGroup >
<!-- Set "YOUR OWN" Beat Saber folder here to resolve most of the dependency paths! -->
< BeatSaberDir >E:Program Files (x86)SteamsteamappscommonBeat Saber</ BeatSaberDir >
</ PropertyGroup >
</ Project >
如果您打算添加位于 Beat Saber 目录中的任何新依赖项,那么如果您在CameraPlus.csproj
中编辑了使用$(BeatSaberDir)
的路径,那就太好了
...
< Reference Include = " BS_Utils " >
< HintPath >$(BeatSaberDir)PluginsBS_Utils.dll</ HintPath >
</ Reference >
< Reference Include = " IPA.Loader " >
< HintPath >$(BeatSaberDir)Beat Saber_DataManagedIPA.Loader.dll</ HintPath >
</ Reference >
...
VMCAvatar-BS 完整版本当前需要预发行版本。 https://github.com/nagatsuki/VMCAvatar-BS/releases/tag/v1.0.0-dev2
要创建自定义着色器,您需要从 UnityEditor 打开 UnityProject 文件夹并创建一个 AssetBundle。
该着色器是Reiya1013修改的Unity内置着色器。
hecomi/uChromaKey