我在UDK中设计了一个游戏概念,使用第一人称摄像机。默认情况下,你只能向上看(即旋转摄像机(这么远和这么远,但我想要达到的效果是让玩家能够低头看自己,这样他们就能看到玩家角色模型的脚,就像你在游戏中 Outlast 中熟悉它的人一样。
我是一个程序员而不是一个设计师,所以我希望有一个脚本解决方案。 我认为我需要扩展一个或多个 Camera、PlayerController 和 Pawn 类,但我浏览了它们,无法完全找到我要找的东西。大概有隐藏在某处的旋转角度的最小值和最大值?
任何建议将不胜感激。
默认的UDK游戏,就像许多其他FPS游戏一样,在第一人称视角时作弊,因为它只渲染武器和枪。事实上,根本没有1P播放器型号!枪骨架控制手臂动画并"拥有"手臂网格。
您可以通过将游戏移动到第三人称视角(使用 3P 玩家网格(来解决此问题,然后将摄像机安装到玩家的头插座上。这就是所谓的"真正的第一人称"。点击链接获取出色的示例实现。