GSmGpE6CwX2y9JjB25B8
We use cookies on this site to enhance your user experience

自定义游戏控件

自定义游戏控件

Oct 18 2019, 2:27 PM PST 5 min

Roblox 提供了几种自定义游戏控件的选项,包括用于计算机和移动设备的内置控件方案,以及为几乎任何可以想象的控件系统编写自定义脚本的能力。

内置控件

一些常见的控件方案直接包含在 Roblox 中,你只需点击几下就可以改变游戏的控件。

  1. 在 **Explorer(资源管理器)**窗口中,选择 StarterPlayer 对象。
  1. 在 **Properties(属性)**窗口中,向下滚动以找到 MobileControls 部分。使用这些选项,你可以轻松地将游戏的控件设置为下面的默认方案。

计算机控件

台式机/笔记本电脑上的游戏控件可以通过更改 ControlsDevComputerMovementMode 的值来设置。

选项 描述
ClickToMove 玩家只能通过右键单击目标位置在游戏世界中移动。
KeyboardMouse 传统的 Roblox 控件,使用 W A S D 或箭头键可进行移动,使用空格键可进行跳跃。
Scriptable 禁用所有默认控件,并允许你为自己的控件方案编写脚本
UserChoice 允许玩家从游戏中Settings(设置)菜单中选择所需的控件方案。

移动控件

移动设备(手机/平板电脑)上的 Roblox 游戏控件可以通过更改 ControlsDevTouchMovementMode 的值来设置。

选项 描述 预览
ClickToMove 玩家只能通过点击目标位置在游戏世界中移动。在屏幕的右下方区域包含一个跳跃按钮。
DPad 所有控件都合并在屏幕上左下方的控件中,中心是跳跃按钮。
DynamicThumbstick Thumbstick 相似,不同之处在于动态操纵杆会“浮动”,这意味着操纵杆会出现在玩家按下的位置,然后相对于该位置移动。
Scriptable 禁用所有默认控件,并允许你为自己的控件方案编写脚本
Thumbpad DPad 类似,不同之处在于跳跃按钮位于屏幕的右下方区域。
Thumbstick 一个典型的移动操纵杆,位于屏幕的左下方区域。与 Thumbpad 不同,此控件方案允许根据操纵杆在任何方向上移动的距离来实现不同的移动速度。
UserChoice 允许玩家从游戏中Settings(设置)菜单中选择所需的控件方案。

鼠标锁定(计算机)

如果 ControlsEnableMouseLockOption 打开,计算机上的 Roblox 玩家可以按 Shift 键在“鼠标查看” 模式之间切换。在游戏过程中,当通过 Shift 键切换为打开时,玩家只需移动鼠标就可以环视四周。当切换为关闭时,玩家必须按住鼠标右键才能环视四周。

自动跳跃(移动设备)

在移动设备上,默认情况下自动跳跃处于启用状态,这意味着玩家会自动跳过沟壑,上下平台等。若要禁用此选项并强制玩家使用跳跃按钮,请取消选中 MobileAutoJumpEnabled

完全自定义

如果你喜欢编写自己的控件方案的脚本,则将 DevComputerMovementModeDevTouchMovementMode 都设置为 Scriptable。这将使内置镜头行为保持不变,同时允许你为计算机、移动设备和控制台设计自己的控件。有关更多详细信息,请参见下面的相关文章。