手册:/camerashake

来自Minecraft基岩版开发Wiki
camerashake
用法旗标
普通命令(0)
可见性旗标
可见(0)
同步旗标
同步命令(0)
执行旗标
允许执行(0)
类型旗标
无类型(0)
作弊旗标
作弊命令(0)
游戏内描述

对玩家的相机应用指定强度和时长的摇晃效果。

/camerashake命令用于给予玩家视角摇晃

语法[编辑]

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

camerashake stop [player: target]

参数[编辑]

player
target类型,要施以视野摇晃效果的玩家,必须是一个玩家名或目标选择器,且目标选择器只允许玩家。如果未指定,默认为命令执行者。
intensity
float类型,视野摇晃的强度。
seconds
float类型,视野摇晃的时长。
shakeType
CameraShakeType类型,视野摇晃方向的种类,必须为positional(坐标摇晃)或rotational(角度摇晃)。

效果[编辑]

命令触发条件执行结果
任意参数未正确指定失败
intensity: float大于4
执行成功对玩家视野施以一定强度和时间的视角摇晃(若玩家在无障碍设置中禁用了视角摇晃,则不会看到此效果)

输出[编辑]

命令执行结果成功次数增量
任意失败0
成功1

响应[编辑]

WebSocket[编辑]

  • :根对象
    •  header:报文消息的头。
      •  messagePurpose:该条报文消息的发送目的,对于命令响应恒为commandResponse
      •  requestId:造成该响应的请求报文的UUID。
      •  version:该报文的版本。
    •  body:报文消息的内容。
      •  statusCode:该响应的状态码。
      •  statusMessage:该响应的状态消息,对于命令响应为该命令的执行反馈文本。

Manual:/camerashake/response

示例[编辑]

脚本API[编辑]

  • :根对象
    •  statusCode:该响应的状态码。
    •  statusMessage:该响应的状态消息,对于命令响应为该命令的执行反馈文本。

Manual:/camerashake/response

示例[编辑]

历史[编辑]

基岩版
1.16.1001.16.100.57加入了/camerashake命令。
1.16.100.59加入了选择摇晃类型的功能。
1.16.2101.16.210.54加入了停止视野摇晃的命令。


画廊[编辑]

Template:Navbox commands