FPS 角色全身或手 Unity 3d

Posted

技术标签:

【中文标题】FPS 角色全身或手 Unity 3d【英文标题】:FPS character full body or Hands Unity 3d 【发布时间】:2015-08-10 07:07:18 【问题描述】:

我正在使用统一 3D 制作第一人称射击游戏,未来将是多人游戏。所以我想为我的 FPS 使用全身。

我在为我的 FPS 机身放置摄像头时遇到问题。当我只用双手时,效果很好。

谁能告诉我应该使用哪种方法。 1. 我应该使用两台相机,一种只显示手和玩家武器,另一种显示其余部分。 2. 或任何其他方式。

我正在使用 unity3d 引擎进行游戏开发

【问题讨论】:

【参考方案1】:

只画手,因为除非您的游戏允许您向下看并看到自己的脚,否则全身方法可能会有点浪费计算机资源。

【讨论】:

@Bora 从玩家的角度渲染玩家时,您只需画出手。但是,当另一台计算机呈现您时,您的应用程序会呈现整个身体,反之亦然。换句话说,当角色是 local 玩家时,总是将角色渲染为 full body except,在这种情况下,只需画 hands i>. 我正在使用相同的方法。这里只为本地玩家绘制手,为其他计算机绘制全身,现在我在为身体放置相机时遇到问题。 @Bora 好的,但如果是这样的话,你什么时候真正需要相机来实现全身模式?我很困惑:P

以上是关于FPS 角色全身或手 Unity 3d的主要内容,如果未能解决你的问题,请参考以下文章

Unity中,3D角色的移动(斜面上)、跳跃、冲刺

关于unity3D 5.0角色控制器 不可导入 请问为何

Unity 3D 人形角色动画(Avatar)||Unity 3D 导航系统||Unity 3D 障碍物

Android Unity3d - 创建一个有动作的角色

Unity 3D - 使用刚体的第三人称角色移动

如何让角色转向相机的方向? [Unity3D]