特波克斯更好的第三人称相机

特波克斯更好的第三人称相机

添加了平滑的免费第三人称和肩部摄像机模式,支持可调节缩放、瞄准、交互功能,以及服务器控制的距离限制。

Tepox Camera

Tepox Camera 是我对更灵活的 Minecraft 第三人称摄像机系统的尝试。

它为普通的 F5 摄像机循环 添加了多种新的摄像机模式,包括自由第三人称移动、肩部摄像机、平滑缩放、准星交互支持,以及由服务器控制的摄像机距离限制。

摄像机模式

F5 摄像机循环为:

第一人称 → 原版第三人称背面 → 肩部跟随 → 原版第三人称正面 → 自由第三人称 → 肩部摄像机 → 第一人称

肩部跟随

一种行为更接近 Minecraft 普通第三人称摄像机的肩部摄像机。 按 Tab 可在 右 肩和 左 肩之间快速切换摄像机。

  • 摄像机位于玩家的肩膀上方。
  • 玩家始终面向与摄像机相同的方向。
  • 移动鼠标会同时旋转摄像机和玩家。
  • W/S 前进和后退。
  • A/D 左右平移。
  • 摄像机距离可以正常调整。

如果你想要一个肩部摄像机,但不需要其他自定义摄像机那种完全独立的移动方式,这个模式会很有用。

image

自由第三人称

一个完全自由的第三人称摄像机。

  • 围绕玩家旋转摄像机,而不强制玩家面向相同方向。
  • 移动相对于摄像机进行。
  • 可自由地前进、后退、侧移或斜向移动。
  • 角色会根据移动和交互自然地转向。

image

自由肩部摄像机

工作方式与自由第三人称相同,但将摄像机放置在玩家的肩膀上方。

按 Tab 可在 右 肩和 左 肩之间快速切换摄像机。

玩家仍可在保持肩部视角的同时独立于摄像机方向移动。

image

交互与瞄准

这些自定义摄像机在正常游戏过程中完全可用。

准星保持激活,允许你:

  • 破坏方块
  • 攻击实体
  • 与方块交互
  • 使用物品
  • 使用弓
  • 使用盾牌
  • 正常地选取方块和实体

按住 右键 会使玩家在使用物品时面向准星方向。

使用 左键 也会使玩家短暂地面向目标方块或实体,使第三人称下的攻击和破坏方块看起来更自然。

摄像机距离

每个自定义摄像机都保留各自的摄像机距离。

默认控制:

  • 上方向键 — 将摄像机移近
  • 下方向键 — 将摄像机移远
  • P — 将摄像机距离重置为原版默认值 4

所有按键都可以在 Minecraft 普通的 控制 菜单中更改。

摄像机缩放使用整数距离,但距离之间的视觉移动是平滑插值的。

image

按住加速

按住缩放键会逐渐增加距离步长:

  • 0–5 秒 — 步长为 1
  • 5–10 秒 — 步长为 2
  • 10–15 秒 — 步长为 4
  • 15 秒以上 — 步长为 10

配置

Tepox Camera 在 客户端和服务器 上均可运行。

服务器或世界主机控制玩家可用的最小和最大摄像机距离。

默认值:

  • 最小距离: 1
  • 最大距离: 14
  • 重置距离: 4

规则:

  • 最小距离必须始终至少为 1。
  • 最大距离必须始终等于或大于最小距离。
  • 最大距离没有正常的游戏玩法限制。

在多人游戏中,服务器设置具有权威性,已连接的玩家会自动使用服务器配置的限制。

服务器命令

服务器所有者和管理员可以直接使用命令更改允许的摄像机距离。

设置最小距离

/tepoxcamera_set mindistance <value>

示例:

/tepoxcamera_set mindistance 1

设置最大距离

/tepoxcamera_set maxdistance <value>

示例:

/tepoxcamera_set maxdistance 14

配置菜单使用的相同距离规则同样适用于命令:

  • mindistance 必须至少为 1。
  • mindistance 不能大于 maxdistance。
  • maxdistance 不能小于 mindistance。

更改会保存到服务器配置,并立即同步给已连接的玩家。

如果你想将摄像机完全锁定到单一距离,只需将两个值设置为相同的数字。

示例:

/tepoxcamera_set mindistance 4
/tepoxcamera_set maxdistance 4

这会强制所有自定义摄像机保持在距离 4。

这些命令可以由服务器管理员、操作员、专用服务器控制台和集成世界主机使用。

控制

控制 默认按键
摄像机移近 上方向键
摄像机移远 下方向键
重置摄像机距离 P
更改摄像机模式 F5

缩放控制可以从 Minecraft 普通的控制菜单中重新分配。

作者

Tepox00