Unity 的物理驱动角色控制器,含 2 个示例场景与解析好的核心组件,V4.1.1 起支持 Unity 2020.1.x 及以上版本。

这款插件还提供了一些重要的功能,如自由落体、攀爬、滑行、跳跃等,能够为游戏提供更加真实的运动体验。同时,这款插件还能够支持多种物理碰撞, 如地面碰撞, 墙壁碰撞, 能够让人物的运动更加真实, 更加自然。此外,这款插件还支持自定义物理参数,让开发者能够根据游戏需求调整人物的运动参数。另外,新版V 4.1.1还新增了对Unity的2020.1.x及以上版本的支持, 新增了新的动画系统支持, 更加稳定性。
该软件包包含:
- 玩家模型和多个障碍物网格
- 人形动画模型
- 包含所有“核心”组件的预制文件夹
- 2个示例场景,指导用户并允许他们尝试角色控制器并找到满足其需求的参数组合。
该软件包的主要特点是:
- TPS和FPS的基本角色动作
- 玩家可以移动角色并旋转摄像机
- 玩家可以进行跳跃,跳远,爬墙,滑墙,蹲下,攀爬和冲刺
- 避免场景中对象剪切的相机解决方案
- 基于胶囊的碰撞和简单的插补运动
- 允许玩家在瓦砾和不规则地形上行走
- 允许玩家在法线变化的平滑地形上行走
- 允许玩家在一定角度限制内向上移动斜坡
- 地面捕捉,以便玩家可以粘在表面和斜坡上
- 允许玩家在台阶上移动(在玩家设置的一定高度内)
- 支持刚体交互,并允许玩家移动和碰撞刚体
- 支持和忽略特定层
- 包含模拟粘度的预制件
- 限制加速和减速平台
- 包含弹跳平台
- 包含移动平台
- 包含保持玩家旋转锁定的旋转平台
- 允许玩家爬梯子
总之, Physics Based Character Controller是一款能够释放你潜能Unity插件,它能够为游戏提供真实的物理驱动,更加自然和真实的人物控制体验。如果你正在开发一款FSP、TPS游戏,那么尝试以下这款插件一定不会让你失望。




常见问题
支持哪些 Unity 版本?
新版 V4.1.1 写明新增对 Unity 2020.1.x 及以上版本的支持。这是全篇唯一的版本口径,更低版本的支持情况原文未提供。
包里包含什么?
玩家模型与多个障碍物网格、人形动画模型、装有全部核心组件的预制文件夹,以及 2 个示例场景,用来试参数组合。
能做哪些动作?
跳跃、跳远、爬墙、滑墙、蹲下、攀爬、冲刺,另有在地面与斜坡上的移动;同时给出 TPS 与 FPS 两套基础角色动作。
为什么叫物理驱动?
角色运动由物理引擎模拟,碰撞基于胶囊体并配合简单插补,因此能在瓦砾与不规则地形上行走,也能推撞刚体。
相机穿模怎么处理?
原文提到内置避免场景中对象剪切的相机解决方案,会处理角色与场景物件之间的遮挡问题。
有平台类的现成件吗?
有。包含移动平台、弹跳平台、限制加减速的平台,以及保持玩家旋转锁定的旋转平台,另有可攀爬的梯子。







评论(0)