
Perspective API 演示
一个使用 Perspective API 展示自定义摄像机视角的演示模组
Perspective API Demo
此模组基于 Perspective API 实现了几个简单的自定义视角。如果你正在开发涉及自定义视角功能的模组,可以参考本模组中的代码。本模组并非为实际游戏体验而设计,因此其功能并不完美——例如,在自由视角模式下,你仍然可以用鼠标破坏/放置方块。这不被视为错误。
功能
本模组新增了以下自定义视角:
简单第三人称
与原版第三人称视角几乎相同,但相机位置经过调整,使玩家位于屏幕的左下部分。
自由第三人称
与原版第三人称视角几乎相同,但移动鼠标只会旋转相机,而不会旋转玩家。玩家会改为自动转向移动方向。
此外,鼠标滚轮会同时调整相机与玩家之间的距离和视野范围(FOV),以玩家为中心,实现希区柯克变焦(推拉变焦)效果。
自由相机
相机与玩家实体分离,可以独立控制:
- 移动键控制相机移动
- 空格 / 潜行键使相机向上 / 向下移动
- 丢弃 / 背包键使相机滚动(围绕视角轴旋转)
所有移动均基于相机的本地参考坐标系,而非世界参考坐标系。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。