
莱特的相机
包含无剪辑模式和简易相机自定义功能的相机插件(早期测试版)。
此模组处于极早期阶段,为非常早期的 Alpha 版本,目前不适用于创造模式。
如果遇到相机错误:
按以下步骤重置玩家相机(对玩家执行两次自由相机指令):
/cam freecam <你的名字>/cam freecam <你的名字>
推荐设置:
左侧骑马: /cam mount --height=-2 --distance=5 --xoffset=1.5
右侧骑马: /cam mount --height=-2 --distance=5 --xoffset=-1
Lait 的影视级相机
为 Hytale 提供自定义相机控制 - 骑马相机与自由相机模式。
注意: 此模组尚处于早期开发阶段。骑马相机设置为实验性功能,可能并非与所有动物完美兼容。自由相机模式在观战和拍摄影视镜头时工作可靠。
v1.1.1 更新内容
- 独立的水平/垂直自由相机速度 - 分离水平和垂直移动速度
- 级联速度配置 - 基础速度同时应用于两个轴向;各自的轴向覆盖更高优先级
- 按次激活速度 - 传入
--speed,--hspeed,--vspeed以覆盖该次会话的设置 - 速度倍增器 - 使用
--smod来体验引擎的全局速度缩放效果
v1.1.0 更新内容
- 新的自由相机设置 - 位置插值、旋转插值、默认速度、最小速度、最大速度
- 自由相机配置 -
/cam fcconfig查看/编辑速度和插值设置 - 权限系统 - 配置命令需要管理员权限;查看命令为公开
- 预发布版本支持 - 已更新以支持 Hytale 预发布版本的数据包 API
特性
- 骑马相机设置 - 骑马、骑骆驼或其他坐骑时自定义相机视角
- 按动物分别配置 - 为不同动物设置不同的相机距离
- 自由相机模式 - 将相机从玩家身上分离,用于观战或截图
- 可调节速度 - 控制自由相机的移动速度
- 全局默认值 - 设置适用于所有动物的默认值
- 实时更新 - 更改将立即应用于骑乘中的玩家
- 完全可配置 - 通过 JSON 配置文件或游戏内指令进行自定义
安装
- 将 JAR 文件放入服务器的
mods文件夹 - 重启服务器
- (可选)通过
/cam指令或编辑 JSON 文件进行配置 - 骑上动物,即可看到相机设置生效!
工作原理
骑马相机
当你骑上动物时,插件会应用自定义相机设置:
- 距离 - 相机位于后方多远
- 高度 - 相机的垂直偏移
- X 偏移 - 水平偏移(左/右)
- 视野 (FOV) - 视野范围
- 俯仰角 - 默认垂直角度
设置可在全局或按动物类型进行配置。
自由相机
自由相机将相机从你的玩家角色上分离,允许自由移动:
- 使用 WASD 移动
- 使用鼠标环顾四周
- 可调节速度
- 你的玩家角色保持原地不动,而相机可以飞行
指令
所有指令都使用统一的 /cam 前缀。
主要指令
/cam 显示帮助
/cam help 显示帮助
/cam status 查看当前相机模式
/cam reload 从文件重新加载配置
/cam save 将当前配置保存至文件
自由相机(管理员)
/cam freecam <玩家> 切换玩家的自由相机
/cam freecam <玩家> --mode=on 启用自由相机
/cam freecam <玩家> --mode=off 禁用自由相机
按次激活速度(仅本次会话):
/cam freecam <玩家> --speed=5 两个轴向
/cam freecam <玩家> --hspeed=8 --vspeed=2 独立轴向
内联配置(持久化):
/cam freecam <玩家> --defaultspeed=5 基础默认(两个轴向)
/cam freecam <玩家> --hdefault=8 水平默认覆盖
/cam freecam <玩家> --vdefault=2 垂直默认覆盖
/cam freecam <玩家> --minspeed=1 --maxspeed=20 基础范围(两个轴向)
/cam freecam <玩家> --hmin=2 --hmax=15 水平范围
/cam freecam <玩家> --vmin=0.5 --vmax=10 垂直范围
/cam freecam <玩家> --plerp=0.5 --rlerp=0.5 插值速度
/cam freecam <玩家> --smod=1.0 速度倍增器
速度级联:各轴向 >
--speed> 配置默认值。配置级联:各轴向覆盖 > 基础值 > 硬编码默认值。
自由相机配置(管理员)
/cam fcconfig 查看所有自由相机设置
/cam fcconfig --defaultspeed=5 基础默认速度(两个轴向)
/cam fcconfig --minspeed=1 --maxspeed=20 基础速度范围(两个轴向)
/cam fcconfig --hspeed=8 水平默认覆盖
/cam fcconfig --hmin=2 --hmax=15 水平范围覆盖
/cam fcconfig --vspeed=2 垂直默认覆盖
/cam fcconfig --vmin=0.5 --vmax=10 垂直范围覆盖
/cam fcconfig --plerp=0.5 --rlerp=0.5 插值速度
/cam fcconfig --smod=1.0 速度倍增器
骑马相机(全局设置)
/cam mount 显示全局骑马设置
/cam mount --distance=X 设置第三人称距离
/cam mount --height=X 设置相机高度
/cam mount --xoffset=X 设置水平偏移
/cam mount --fov=X 设置视野
/cam mount --pitch=X 设置俯仰偏移
/cam mount --enabled=true/false 启用/禁用骑马相机
骑马相机(按动物分别设置)
/cam mount --animal=马 显示马的设置
/cam mount --animal=马 --distance=8 设置马的距离
/cam mount --animal=马 --height=3 设置马的高度
/cam mount --animal=骆驼 --distance=10 设置骆驼的距离
/cam mount --list 列出已配置的动物
配置
配置文件:mods/laits-camera/config.json
{
"全局默认值": {
"enabled": true,
"thirdPersonDistance": 5.0,
"cameraHeight": 2.0,
"xOffset": 0.0,
"fov": 70.0,
"pitchOffset": -15.0,
"positionLerpSpeed": 0.8,
"rotationLerpSpeed": 0.8
},
"动物": {
"马": {
"enabled": true,
"thirdPersonDistance": 6.0,
"cameraHeight": 2.5,
"xOffset": 0.0,
"fov": 75.0,
"pitchOffset": -10.0
},
"骆驼": {
"enabled": true,
"thirdPersonDistance": 7.0,
"cameraHeight": 3.0
}
},
"自由相机": {
"defaultSpeed": 5,
"maxSpeed": 20,
"minSpeed": 1
}
}
设置说明
| 设置项 | 说明 | 默认值 |
|---|---|---|
thirdPersonDistance |
相机在坐骑后方的距离 | 5.0 |
cameraHeight |
相机在坐骑上方的垂直偏移 | 2.0 |
xOffset |
水平偏移(+ 右,- 左) | 0.0 |
fov |
视野 | 70.0 |
pitchOffset |
默认垂直角度(负值 = 向下看) | -15.0 |
positionLerpSpeed |
相机位置平滑度 (0-1) | 0.8 |
rotationLerpSpeed |
相机旋转平滑度 (0-1) | 0.8 |
支持的坐骑
骑马相机适用于任何可骑乘的动物,包括:
- 马 - 标准骑乘用马
- 羊驼 - 沙漠坐骑
- 以及更多 - 任何带有
IsMountable: true属性的实体
每种动物都可以拥有自己的相机设置,或使用全局默认值。
路线图
已完成: 骑马相机设置、自由相机模式、按动物配置、指令
进行中:
- 坐骑旋转时相机围绕坐骑转动
已知问题
- 相机旋转异常 - 旋转相机时,其轨迹表现异常
联系方式
此模组正在积极开发中。如有问题或建议,请在 Discord 添加我:lait_kelomins
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。