摄像机指令

摄像机指令

将基岩版的 /camera 指令移植到Java版中。

游戏机制

bedrock camera in java

将基岩版的 /camera 命令带到 Java 版。

Camera Mod 让服务器管理员完全控制玩家的摄像机——将其移动到世界中的任何位置,通过平滑缓动实现动画效果,切换视角,并触发电影化的屏幕淡入淡出。所有操作都不会影响玩家的实际位置,也不会向反作弊系统发送任何可疑信息。

功能

/camera set - 摄像机控制

将摄像机放置在任意位置,可选旋转角度和平滑缓动。

/camera set @p free ease 2 in_out_expo pos ~ ~10 ~ rot 90 0
/camera set @p third_person
/camera set @p first_person

预设模式:first_person · third_person · third_person_front · free

缓动函数(30+种):linear · spring · in_quad · out_quad · in_out_quad · in_cubic · out_cubic · in_out_cubic · in_quart · in_out_quart · in_sine · out_sine · in_out_sine · in_expo · out_expo · in_out_expo · in_circ · in_out_circ · in_back · out_back · in_out_back · in_elastic · out_elastic · in_out_elastic · in_bounce · out_bounce · in_out_bounce · 及其他

旋转支持 ~(相对于当前旋转):

rot 90 0      - 绝对旋转
rot ~ ~       - 保持当前
rot ~10 ~-45  - 相对偏移

坐标支持 ~ 和 ^:

pos ~ ~5 ~        - 当前位置上方5格
pos ^ ^ ^10       - 面向方向前方10格

/camera fade - 屏幕淡入淡出

通过可配置的时间触发全屏颜色淡入淡出。

/camera fade @p time 0.5 1.0 0.5 color 0 0 0   - 黑色淡入淡出
/camera fade @p time 0.2 0.1 0.3 color 1 1 1   - 白色闪烁

/camera clear - 重置

立即将摄像机恢复为原版行为。

/camera clear @p

示例 - 电影化序列

camera fade @p time 0 0.5 0.7 color 0 0 0
execute as @p at @s run camera set @p free ease 0.1 in_out_expo pos ~ ~3 ~ rot 90 0
camera fade @p time 0 0.1 0.2 color 1 1 1
execute as @p at @s run camera set @p free ease 3 in_out_quad pos ~ ~100 ~ rot 90 0
camera fade @p time 0.5 1.0 0.5 color 0 0 0
camera clear @p

权限

所有 /camera 命令需要管理员等级 2。

此模组专为个人用途制作,不会接收任何更新。不提供支持,不出新版本——按原样使用。