生存日志 数据库English
自由镜头: 让镜头绕着角色转一整圈,倾斜、升高、降低,缩放范围更大;走楼梯、关闭菜单或退出规划模式时,镜头不再跳回角色身上。

自由镜头

让镜头绕着角色转一整圈,倾斜、升高、降低,缩放范围更大;走楼梯、关闭菜单或退出规划模式时,镜头不再跳回角色身上。

版本
0.4.2
游戏版本
1.1.19611
分类
便利
设置
30
快捷键
7
版本数
4
语言
English, 中文

Survival Log 的镜头从一个固定的角度看着你的角色,而且每当角色走楼梯、菜单关闭或规划模式结束时,都会跳回角色身上。Camera 让你像大多数游戏那样移动镜头,并把镜头留在你放的位置。它只移动镜头,从不改动你的角色、世界或存档。

亮点

环绕

按住鼠标中键拖动,让镜头绕着角色转一整圈并倾斜。游戏的镜头转向键 Period(.)和 Comma(,)也能平滑转动。

倾斜

Insert 让视角变陡,Delete 让视角变平。

高度

PageUp 升高镜头,PageDown 降低镜头。

重置

Home 把角度、高度和缩放恢复成游戏原本的状态。

真正的缩放

滚轮让镜头本身靠近或远离角色,而不是拉伸视野角度,远近范围和滚动速度都可以调整。

缩放保持不变

原版游戏在镜头跟随角色时,每次重新居中(比如角色走楼梯或爬梯子)都会把缩放恢复成旧的设置。Camera 会保留你选的缩放。

查看全部 9 项功能

全部功能 9

环绕

按住鼠标中键拖动,让镜头绕着角色转一整圈并倾斜。游戏的镜头转向键 Period(.)和 Comma(,)也能平滑转动。

倾斜

Insert 让视角变陡,Delete 让视角变平。

高度

PageUp 升高镜头,PageDown 降低镜头。

重置

Home 把角度、高度和缩放恢复成游戏原本的状态。

真正的缩放

滚轮让镜头本身靠近或远离角色,而不是拉伸视野角度,远近范围和滚动速度都可以调整。

缩放保持不变

原版游戏在镜头跟随角色时,每次重新居中(比如角色走楼梯或爬梯子)都会把缩放恢复成旧的设置。Camera 会保留你选的缩放。

不再跳回

一旦你把镜头从角色身上移开,只有镜头跟随键和屏幕上的镜头按钮能把它带回来。走楼梯或爬梯子、关闭物件菜单、移动或摆放物件后退出规划模式,以及游戏的镜头转向键,都会让镜头留在原处,在任何楼层都一样。过场动画、拍照模式、新手引导和前往其他地图时,镜头仍按游戏原本的方式移动。

外出探索时也能用

探索时可以环绕、倾斜、升降和缩放镜头。

需要时自动让开

拍照模式、过场动画和死亡镜头使用游戏自己的视角,结束后你的视角会回来。规划模式保留你的视角。

每个按键都可以在配置中修改或关闭。打字时、菜单打开时或重新绑定按键时,按键不起作用;游戏或其他 Survival Log 模组已经在用的键会被关闭,不会重复触发。可以和 Time Control 一起使用。

Camera 不会往存档里写入数据,也不会修改游戏文件。你可以随时移除它。

支持英文和中文。

设置 30

保存在BepInEx\config\com.dev.survivallog.camera.cfg在 Mod Manager 的「模组」界面修改,或在游戏关闭时编辑这个文件。

Height

[Height]
Min
数值
默认 -4
降低键(默认 PageDown)最多能把镜头降到游戏原本高度以下多少米,范围 0 到 -50。
How far the lower key (PageDown by default) may take the camera below the game's height, in metres, from 0 to -50.
Max
数值
默认 20
升高键(默认 PageUp)最多能把镜头升到游戏原本高度以上多少米,范围 0 到 100。
How far the raise key (PageUp by default) may lift the camera above the game's height, in metres, from 0 to 100.
Speed
数值
默认 6
升高键和降低键移动镜头的速度,单位是米每秒,范围 0.1 到 100。
How fast the raise and lower keys move the camera, in metres a second, from 0.1 to 100.

Keys

[Keys]

Keys take Unity key names, such as F, Keypad8, PageUp or Mouse3 (the full list is Unity's KeyCode page). None turns a key off.

A key the game already uses, or one another Survival Log mod uses, is turned off at startup and the log names the setting and who has the key. Pick another key for it. Time Control's pause and center keys are read from Time Control's own settings file; without that file, Space and G are kept free for it.

If neither rotate key ends up with a key, the game's own rotate keys keep working the game's way.

RotateLeftKey
按键需重启
默认 Game
让镜头向左转的键。[Rotate] 中的 Enabled 关闭时不起作用。Game 表示使用游戏自己的镜头左转键,默认是 Period(.),除非你在游戏设置的按键页改过。游戏或其他模组已经在用的键会被关闭。也可以填 Unity 按键名,例如 F、Keypad8 或 Mouse3,填 None 则关闭。下次启动游戏时生效。
Key that turns the camera left. It does nothing while [Rotate] Enabled is off. Game means the game's own rotate-left key, which is Period (.) unless you changed it in the game's key settings.
RotateRightKey
按键需重启
默认 Game
让镜头向右转的键。[Rotate] 中的 Enabled 关闭时不起作用。Game 表示使用游戏自己的镜头右转键,默认是 Comma(,),除非你在游戏设置的按键页改过。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。
Key that turns the camera right. It does nothing while [Rotate] Enabled is off. Game means the game's own rotate-right key, which is Comma (,) unless you changed it in the game's key settings.
TiltUpKey
按键需重启
默认 Insert
让镜头变陡(更接近垂直向下看)的键。[Rotate] 中的 Enabled 关闭时不起作用。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。
Key that tilts the camera steeper, toward looking straight down. It does nothing while [Rotate] Enabled is off.
TiltDownKey
按键需重启
默认 Delete
让镜头变平(更接近水平线)的键。[Rotate] 中的 Enabled 关闭时不起作用。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。
Key that tilts the camera flatter, toward the horizon. It does nothing while [Rotate] Enabled is off.
RaiseKey
按键需重启
默认 PageUp
升高镜头的键。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。
Key that lifts the camera.
LowerKey
按键需重启
默认 PageDown
降低镜头的键。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。
Key that lowers the camera.
ResetKey
按键需重启
默认 Home
把镜头的角度、高度和缩放恢复成游戏原本状态的键。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。
Key that puts the camera's angle, height and zoom back to the game's.
CenterKeyResetsView
开 / 关
默认 关
按下游戏的镜头跟随键(默认 Space,装了 Time Control 时为 G)时,同时把镜头的角度、高度和缩放恢复成游戏原本的状态。
Also put the camera's angle, height and zoom back to the game's when you press the game's center camera key (Space by default, or G with Time Control).

Rotate

[Rotate]
Enabled
开 / 关需重启
默认 开
让镜头绕着角色转一整圈,并可上下倾斜。转动:按住鼠标中键拖动,或按住游戏的镜头转向键 Period(.)和 Comma(,)。倾斜:上下拖动,或按住 Insert 或 Delete。关闭后,只有游戏自带的转向键能按游戏原本的方式转动镜头,也不能倾斜。升高和降低仍然可用。下次启动游戏时生效。
Turn the camera all the way around your character and tilt it up and down. To turn, hold the middle mouse button and drag, or hold the game's rotate keys, Period (.) and Comma (,). To tilt, drag up and down, or hold Insert or Delete. Off: only the game's own rotate keys turn the camera, the game's way, and there is no tilting. Raising and lowering still work.
MouseButton
文本需重启
默认 Middle
按住并拖动来转动和倾斜镜头的鼠标键:Middle(中键)、Right(右键)或 None(不用鼠标)。左右拖动转向,上下拖动倾斜。用这个键拖动时,不再平移镜头。下次启动游戏时生效。
The mouse button you hold and drag to turn and tilt the camera: Middle, Right or None. Drag left and right to turn, up and down to tilt. Dragging with this button no longer moves the camera across the map.
MouseSensitivity
数值
默认 0.25
每拖动一个像素,镜头转动多少度,范围 0.01 到 5。数值越大,转得越快。
How many degrees the camera turns for each pixel you drag, from 0.01 to 5. Higher turns faster.
InvertX
开 / 关
默认 关
左右拖动时,反方向转动。
Turn the other way when you drag left and right.
InvertY
开 / 关
默认 关
上下拖动时,反方向倾斜。
Tilt the other way when you drag up and down.
YawLimit
数值
默认 0
镜头从游戏原本的角度向左右各能转多少度。0 表示可以转一整圈。
How far the camera may turn to each side of the game's angle, in degrees. 0 lets it turn all the way round.
PitchMin
数值
默认 25
镜头最平能到的角度,即低于水平线多少度,范围 5 到 89。游戏原本的角度总是允许的。
The flattest the camera may look, in degrees below the horizon, from 5 to 89. The game's own angle is always allowed.
PitchMax
数值
默认 85
镜头最陡能到的角度,即低于水平线多少度,范围 5 到 89。90 是垂直向下看。
The steepest the camera may look, in degrees below the horizon, from 5 to 89. 90 would be straight down.
KeyRotateSpeed
数值
默认 90
转向键(默认 Period 和 Comma)转动镜头的速度,单位是度每秒,范围 1 到 720。
How fast the rotate keys (Period and Comma by default) turn the camera, in degrees a second, from 1 to 720.
KeyTiltSpeed
数值
默认 45
倾斜键(默认 Insert 和 Delete)倾斜镜头的速度,单位是度每秒,范围 1 到 720。
How fast the tilt keys (Insert and Delete by default) tilt the camera, in degrees a second, from 1 to 720.
AllowInBuildMode
开 / 关
默认 开
在规划模式中保留你转好的视角,也可以继续转动和倾斜。关闭后,规划时镜头会慢慢回到游戏原本的角度,退出规划模式后再回到你的视角。
Keep your turned view in build mode, and keep turning and tilting there. Off: while you build, the view eases back to the game's angle, and your view comes back when you leave build mode.

Smoothing

[Smoothing]
Rate
数值
默认 12
镜头跟上你转到的位置有多快,范围 0 到 60。数值越大越干脆,0 表示立刻到位。
How quickly the camera catches up to where you turned it, from 0 to 60. Higher is snappier; 0 moves it at once.

Snap

[Snap]

OnlyCenterKeyFollows covers any view you moved off your character, on their own floor too, and holds back everything the other three settings do, so they make no difference while it is on. A camera move the mod does not know about still goes through when it heads for a floor or map other than the one on screen.

With OnlyCenterKeyFollows off, the other three only hold the camera while you look at another floor (with the floor buttons, or F1 to F3), rather than the camera following your character. After a menu or build mode the camera still goes back to your character if you were looking at their own floor. On stairs and ladders it stays put, even when your character comes out on the floor you are looking at. The game's center camera key (Space by default, or G with Time Control) always brings the camera back to your character.

OnlyCenterKeyFollows
开 / 关
默认 开
你把镜头从角色身上移开后,只有游戏的镜头跟随键(默认 Space,装了 Time Control 时为 G)和屏幕上的镜头按钮能把镜头带回角色身上。在任何楼层,其他操作都不会:走楼梯或爬梯子、关闭菜单、移动或摆放物件后退出规划模式,以及游戏的镜头转向键。过场动画、拍照模式、进入游戏、新手引导和前往其他地图时,镜头仍按游戏原本的方式移动。开启时,StayOnStairs、StayAfterMenuClose 和 StayAfterBuildMode 不起作用。关闭后,由这三项决定。
Once you have moved the camera away from your character, only the game's center camera key (Space by default, or G with Time Control) and the camera button on the screen bring it back to them. Nothing else does, on any floor: not stairs or ladders, not closing a menu, not leaving build mode after moving or placing something, and not the game's rotate keys. Cutscenes, photo mode, starting a game, the tutorial and travelling to another map still move the camera the game's way. Off: StayOnStairs, StayAfterMenuClose and StayAfterBuildMode decide.
StayOnStairs
开 / 关
默认 开
角色走楼梯或爬梯子时,镜头留在你正在查看的楼层,不跳到角色身上。只在你查看其他楼层时起作用(用楼层按钮,或 F1 到 F3)。游戏的镜头跟随键(默认 Space,装了 Time Control 时为 G)仍会把镜头带回角色身上。开启 OnlyCenterKeyFollows 时,此项不起作用。
Keep the camera on the floor you are looking at when your character takes stairs or a ladder, instead of jumping to them as they set off or as they come out on their new floor.
StayAfterMenuClose
开 / 关
默认 开
关闭物件的交互菜单时,镜头留在你正在查看的楼层,不跳回角色所在的楼层。开启 OnlyCenterKeyFollows 时,此项不起作用。
Keep the camera on the floor you are looking at when an object's menu closes, instead of jumping back to your character's floor.
StayAfterBuildMode
开 / 关
默认 开
退出规划模式时,镜头留在原处,不跳回角色身上。只在你查看其他楼层时起作用。开启 OnlyCenterKeyFollows 时,此项不起作用。
Keep the camera where it is when you leave build mode, instead of jumping back to your character.

Zoom

[Zoom]

The scroll wheel moves the camera itself toward or away from your character; the lens stays as it is, so the edges of the screen never stretch. The game counts at most five notches per scroll step, so on a wheel that sends several notches at once, high ScrollSpeed values may zoom no further than lower ones. With Closest and Farthest both at 1, the mod leaves the scroll wheel to the game's own zoom.

Closest
数值
默认 0.5
滚轮最多能把镜头拉到多近,按游戏原本到角色距离的比例计算,范围 0.2 到 1。0.5 是游戏距离的一半。滚轮会让镜头本身前后移动,视野角度保持不变。Closest 和 Farthest 都为 1 时,滚轮按游戏原本的方式缩放。
How close the scroll wheel may bring the camera, as a share of the game's distance from your character, from 0.2 to 1. 0.5 is half the game's distance.
Farthest
数值
默认 3
滚轮最多能把镜头拉到多远,按游戏原本到角色距离的倍数计算,范围 1 到 10。3 是游戏距离的三倍。
How far the scroll wheel may move the camera away, as a multiple of the game's distance from your character, from 1 to 10. 3 is three times the game's distance.
ScrollSpeed
数值
默认 1
滚轮每滚一格镜头移动多少,范围 0.1 到 5。为 1 时每格移动当前距离的十分之一,2 是两倍。游戏每次最多只算五格,所以在一次会滚好几格的滚轮上,数值调高也可能不会缩放得更多。
How far each scroll wheel notch moves the camera, from 0.1 to 5. At 1 each notch moves it a tenth of its distance; 2 moves it twice as far.

Controls

ControlWhat it doesSetting
Hold the middle mouse button and dragDrag left and right to turn the camera around your character, up and down to tilt itMouseButton
Period (.) / Comma (,)Turn left / right. These are the game's own rotate keys; if you changed them in the game's key settings, the mod uses yoursRotateLeftKey, RotateRightKey
Insert / DeleteTilt steeper (toward looking straight down) / flatterTiltUpKey, TiltDownKey
PageUp / PageDownRaise / lower the cameraRaiseKey, LowerKey
HomePut the angle, height and zoom back to the game'sResetKey
Scroll wheelMove the camera closer to or further from your characterClosest, Farthest, ScrollSpeed
Space (G with Time Control)The game's center camera key: brings the camera back to your characterCenterKeyResetsView
Floor buttons, or F1 to F3The game's way to look at another floor; the camera then stays thereOnlyCenterKeyFollows, StayOnStairs, StayAfterMenuClose, StayAfterBuildMode

快捷键 7

Game

让镜头向左转的键。[Rotate] 中的 Enabled 关闭时不起作用。Game 表示使用游戏自己的镜头左转键,默认是 Period(.),除非你在游戏设置的按键页改过。游戏或其他模组已经在用的键会被关闭。也可以填 Unity 按键名,例如 F、Keypad8 或 Mouse3,填 None 则关闭。下次启动游戏时生效。

Game

让镜头向右转的键。[Rotate] 中的 Enabled 关闭时不起作用。Game 表示使用游戏自己的镜头右转键,默认是 Comma(,),除非你在游戏设置的按键页改过。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。

Insert

让镜头变陡(更接近垂直向下看)的键。[Rotate] 中的 Enabled 关闭时不起作用。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。

Delete

让镜头变平(更接近水平线)的键。[Rotate] 中的 Enabled 关闭时不起作用。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。

PageUp

升高镜头的键。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。

PageDown

降低镜头的键。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。

Home

把镜头的角度、高度和缩放恢复成游戏原本状态的键。游戏或其他模组已经在用的键会被关闭。填 None 则关闭。下次启动游戏时生效。

安装

  1. 安装 BepInEx (如果之前没有装过其他模组,先启动一次游戏,让 BepInEx 完成初始化,然后退出)。
  2. 可选(改动设置无需重启游戏):用同样的方式安装 Exiled's Toolkit,下载它的压缩包并解压到游戏目录。
  3. 在 Nexus 的「文件」页下载压缩包。
  4. 把压缩包解压到游戏目录(SurvivalLog.exe 所在的文件夹)。压缩包里带有 BepInEx 文件夹,DLL 会自动放到正确位置。如果提示合并文件夹,选择合并。解压后应为:
    C:\Program Files (x86)\Steam\steamapps\common\Survival Log\BepInEx\plugins\Camera.dll

文件位置

Survival Log\
├─ SurvivalLog.exe
└─ BepInEx\
   ├─ plugins\
   │  └─ Camera.dll
   └─ config\
      └─ com.dev.survivallog.camera.cfg   (首次启动时生成)

卸载

从 BepInEx\plugins 文件夹中删除 Camera.dll。

设置

如需修改按键、限制或速度,或关闭任何一项功能,可以在游戏内 Mod Manager 的「模组」界面修改(改动立即生效,Rotate 中的 Enabled 和 MouseButton,以及 Keys 中除 CenterKeyResetsView 以外的设置 在下次启动游戏时生效),也可以在游戏关闭时编辑 BepInEx\config\com.dev.survivallog.camera.cfg。配置文件中每项设置都有中文说明,完整说明见 CONFIG.md(英文)。没装 Exiled's Toolkit 的话,在「模组」界面的改动改为在下次启动游戏时生效。

更新日志 4 个版本

更新日志只有英文版。

  1. 0.4.2Nexus 页面游戏 1.1.19611
    • The camera takes less time each frame, so the game runs a little smoother.
    • Less of a pause the first time you turn the camera or press a camera key after starting the game.
    • Made for Survival Log 1.1.19611.
  2. 0.4.1游戏 1.1.19131游戏 1.1.19611
    • After a game update, Mod Manager can tell you if this mod may need an update.
    • Made for Survival Log 1.1.19131.
  3. 0.4.0游戏 1.1.18902游戏 1.1.19131
    • The scroll wheel now moves the camera closer to or farther from your character instead of changing the lens, so the edges of the screen no longer stretch.
    • New settings Zoom Closest (0.5) and Farthest (3) set how close and how far the camera can go, compared with the game's own distance. Zoom ExtraIn and ExtraOut are gone.
    • Home, and the center camera key with CenterKeyResetsView on, also reset the zoom.
    • Orbit, tilt, raise and zoom work on expeditions.
    • Mod Manager's Mods screen links to this changelog.
    • On the Mods screen, a setting that only matters while another one is on stays hidden until that one is on.
    • Most settings changed on the Mods screen take effect at once. Rotate Enabled, MouseButton and the keys (except CenterKeyResetsView) take effect the next time you start the game.
    • Changing a setting doesn't move the camera from where you turned it.
    • Mod Manager's Mods screen shows the mod's name, description, category and links.
    • Exiled's Toolkit 0.4.0 or newer is optional. With it, settings you change on the Mods screen take effect right away. Without it, they take effect the next time you start the game.
  4. 0.3.1
    • First public release.
    • Turn the camera all the way around your character, tilt it, raise and lower it, and zoom further.
    • The camera stays where you put it, and only goes back to your character when you press the center camera key.

帮助

已知问题

  • 关闭 OnlyCenterKeyFollows 时,退出规划模式只在你查看其他楼层时才保留视角。
  • 一旦你把镜头从角色身上移开,游戏的镜头转向键会环绕视角,而不是把镜头送回角色身上。
  • 模组不认识的镜头移动,如果是前往其他楼层或地图,仍会生效,所以游戏事件仍可能把镜头带过去。
  • 使用默认的鼠标中键拖动时,拖动会转动镜头,不再平移镜头。把 MouseButton 设为 Right 或 None 可以改变这一点。
  • 拍照模式、过场动画和死亡镜头使用游戏的镜头。
  • 制作台或图鉴打开期间,按键会一直不起作用,而不只是在搜索框里打字时。
  • 游戏限制了每一格滚动的幅度,所以在一次会滚好几格的滚轮上,ScrollSpeed 调高也可能不会缩放得更多。

获取 Mod Manager,在游戏里设置所有模组。打开 Survival Log 维基,物品、配方、地图一查就有。

发现问题?

发现 bug 或有好点子?欢迎来 Core Directive Discord 打个招呼,或在Nexus 页面的「Posts」标签里发帖。报告 bug 时,请附上 BepInEx\LogOutput.log 和 BepInEx\camera.log。
想直接联系我,可以在 Discord 上给 exiled.dev 发消息,我在 Survival Log 官方 Discord 里。也可以在 X 上找我:@AnExiledDev。