Roblox 提供了一种自定义调试 自由相机模式(freecam)给体验的拥有者和编辑者,这使得相机与您的角色分离,从而可以自由飞行穿越您的体验,捕捉默认相机无法到达的场景。这对于捕捉电影截图和视频,以及在实时游戏中观察玩家和调试问题特别有用。
可用性
您可以在两个地方使用自由相机模式:
- Roblox Studio - 在 游戏测试 会话期间可用 freecam。
- 实时客户端 - 您必须是体验的拥有者,或被授予体验的编辑权限。
如何切换
按 左 Shift + P 切换自由相机模式的开启或关闭。当启用时,相机与您的角色分离,您的屏幕 UI 会自动隐藏,以便您获得无障碍的场景视图。
输入动作系统
本页面描述的增强自由相机功能——包括 配置菜单 和 电影后期处理——在 输入动作系统(IAS)上运行,仅在您的体验选择升级的 IAS 玩家脚本时可用。
要选择加入,请将 Workspace.PlayerScriptsUseInputActionSystem 设置为 Enabled,以允许自由相机控制在 IAS 上运行,从而使输入与您的默认游戏操作干净地结合。
相机控制
在自由相机模式下,相机可以独立于角色和场景移动和旋转到您想要的位置。以下控制可用于控制相机:
| 动作 | 键盘 & 鼠标 | 游戏手柄 |
|---|---|---|
| 向前 / 左 / 向后 / 右移动 | W A S D | 左摇杆 |
| 改变高度(向上 / 向下) | E / Q | R2 / L2 |
| 旋转 / 平移视图 | 按住右键并拖动,或在触控板上平移 | 右摇杆 |
| 缩放(视场) | 鼠标滚轮,或触控板捏合 | X / Y |
| 滚转(向左 / 向右倾斜) | Z / C — 双击任一键以重置滚转 | L1 / R1 — 双击以重置滚转 |
| 慢速移动以精确构图 | 移动时按住 Shift | — |
| 打开配置菜单 | ↑(上箭头) | D-pad 上 |
移动
使用 W A S D(或左摇杆)在场景中飞行相机。
高度
使用 E 和 Q(或 R2 / L2)垂直升降相机。
旋转
按住右键并拖动(或使用右摇杆)以旋转和平移视图朝向您的目标。
视场
滚动鼠标滚轮(或在游戏手柄上按 X / Y)以缩放视场。缩小视场会在远处的目标上产生更紧凑的远摄构图。
滚转
使用 Z 和 C(或 L1 / R1)滚转相机以获得荷兰角效果。双击任一滚转控制以将相机快速恢复到默认水平。
配置菜单
按 ↑(或 D-pad 上)打开屏幕上的 配置菜单,该菜单提供更深入的调整以微调您的镜头。
使用以下控制导航菜单:
- ↑ ↓ 在列表中移动选择。
- → 进入一个组或选择一个项目进行编辑。
- ← 返回上一级,或从顶级关闭菜单。
- 编辑项目时,← → 调整值,↑ ↓ 退出编辑。
在游戏手柄上,使用 D-pad 在相应方向上操作。
移动、旋转、滚转和视场
这些运动控制在配置菜单中各自暴露两个独立的设置:
- 速度 控制值变化的快慢。增加它以更快地覆盖地面、缩放、倾斜或平移;减少它以进行精细、精确的调整。
- 刚度 控制相机如何适应输入变化。更高的刚度反应灵敏,紧密跟随您的输入,几乎没有平滑;较低的刚度增加阻尼,使相机逐渐进入和退出,从而实现更平滑、更电影化的运动。
高速 — 相机快速旋转:
低速 — 相机缓慢旋转以进行精确构图:
高刚度 — 相机紧密跟随输入并迅速停止:
低刚度 — 相机逐渐进入和退出,实现更平滑、更电影化的运动:
UI 可见性
控制哪些屏幕界面保持可见,以便您可以捕捉干净的镜头或保持关键信息在屏幕上。
- 屏幕 GUI — 切换体验的屏幕 UI 覆盖。设置为 开启 以保持可见,或 关闭 以隐藏它们以获得无障碍视图。
- 排行榜 — 切换玩家排行榜。设置为 开启 以保持在屏幕上,或 关闭 以隐藏它。
玩家锁定
玩家锁定使相机始终对准特定玩家的角色,随着他们的移动,您可以跟随动作而无需手动跟踪。
- 启用 — 开启或关闭玩家锁定。当开启时,相机跟随所选目标;当关闭时,相机自由移动。
- 目标 — 在服务器中循环选择玩家,以选择相机锁定的对象。
自定义后期处理
在您的镜头上叠加电影 后期处理效果。启用 禁用所有现有的后期处理效果,以便使用自定义的自由相机效果,下面的每个效果都可以单独切换和微调:
- 景深 模糊场景中不在焦点的部分——非常适合吸引眼球的主题或柔化远处的背景。
- 辉光 夸大明亮的光源,使亮色区域发光,模拟指向强光源的相机。
- 模糊 在整个视图中应用高斯模糊,以获得柔和、梦幻或完全失焦的效果。
- 色彩校正 调整亮度、对比度、饱和度和色调,以设置气氛或调整镜头的整体色彩。
- 阳光射线 在太阳周围投射光环,光线的形状由相机与太阳之间的物体决定,以实现真实的光影效果。
- 色彩分级 改变渲染颜色在屏幕上的映射——在生动的现代外观和饱和度较低的复古色调之间切换。
GUI 可见性快捷键
与配置菜单的 UI 可见性 切换不同,Roblox 提供了引擎级的键盘快捷键,可以隐藏屏幕 UI 的类别,方便捕捉没有任何界面的干净镜头。它们在 实时客户端 和 Studio 游戏测试 中有效,并且可供与自由相机相同的受众使用——体验拥有者或具有编辑权限的用户(并且在 Studio 中始终可用)。再次按相同的快捷键以恢复。
这些控制目前仅适用于键盘。按住 Ctrl(或在 macOS 上按 ⌘)和 左 Shift,然后按:
| 快捷键 | 隐藏 / 显示 |
|---|---|
| Ctrl左 ShiftG | Roblox 提供的 核心 UI,如顶部栏和菜单。 |
| Ctrl左 ShiftC | 开发者创建的 ScreenGuis(屏幕上的 2D UI)。 |
| Ctrl左 ShiftB | 开发者创建的 BillboardGuis(世界空间 3D 广告牌)。 |
| Ctrl左 ShiftN | 玩家姓名牌(姓名和生命值条)。 |
Ctrl左 ShiftG — 切换 Roblox 核心 UI:
Ctrl左 ShiftC — 切换体验的屏幕 GUI:
Ctrl左 ShiftB — 切换开发者创建的 BillboardGuis:
Ctrl左 ShiftN — 切换玩家姓名牌: