/camerashake 命令

/camerashake 命令

图片处理:未转载源站游戏图像;具体物品、实体、效果或界面说明以中文文字保留。

来源:Commands/camerashake,英文修订 ID:3283125。

此命令仅适用于基岩版与 Minecraft Education,所需权限等级为 1,需要启用作弊。不要与 /camera 混淆。

向客户端发送摇晃玩家视角的请求。如果玩家在无障碍设置中关闭了视角晃动,就不会显示效果。

语法

camerashake add <player: target> [intensity: float] [seconds: float] [shakeType: CameraShakeType]

为玩家添加视角晃动效果。

camerashake stop <player: target>

停止视角晃动。

参数

player: target:指定接收晃动请求的客户端所属玩家。原文参数说明记载:未指定时默认为命令执行者 @s。必须为玩家目标。与其他命令不同,此处的 @e 始终可选中在线但已死亡的玩家。

intensity: float:晃动强度,应为 0 至 4 之间(含边界)的浮点数。

seconds: float:晃动持续时间,浮点数。

shakeType: CameraShakeType:晃动方向类型,必须为 positional(位置晃动)或 rotational(旋转晃动)。

结果与输出

参数指定错误时无法解析;强度小于 0 或大于 4 时失败;其他情况成功。失败时成功次数为 0,成功时为 1。

示例

以 0.25 的强度进行持续 5 秒的位置晃动:

/camerashake add @p 0.25 5 positional

以 0.25 的强度进行持续 5 秒的旋转晃动:

/camerashake add @p 0.25 5 rotational

外部链接


本文为 Minecraft Wiki 对应英文条目的中文翻译与改编,已按要求省略变更历史。原作者与贡献者见来源页及其历史;除另有说明外,按 CC BY-NC-SA 3.0 非商业、署名、相同方式共享。