基于物理的角色控制器是一个基于Unity物理系统的强大而简单的角色控制器,玩家可以轻松地与物理环境进行交互,移动和推动物体,在表面上滑动,攀爬,跳墙等等。
内容包括:
玩家模型和多个障碍物网格;
人形动画模型;
包含所有核心组件的预制文件夹;
2个示例场景,引导用户并允许试验角色控制器并找到满足他们需求的最佳参数组合。
主要特点:
- 第三人称和第一人称的基本角色动作;
- 玩家可以移动角色并旋转相机;
- 玩家可以进行跳跃、跳远、爬墙、滑墙、蹲伏、攀爬和冲刺;
- 避免与场景中的对象剪裁的相机解决方案;
- 基于胶囊的碰撞和简单的内插运动;
- 允许玩家在瓦砾和不规则地形上行走;
- 允许玩家在法线变化的平坦地形上行走;
- 允许玩家在一定角度限制内向上移动斜坡;
- 地面捕捉使玩家可以粘在表面和斜坡上;
- 允许玩家在台阶上移动;
- 支持刚体交互,允许玩家移动和与刚体碰撞;
- 支持和忽略特定层;
- 包含模拟粘度的预制件;
- 限制加速和减速平台;
- 包含弹跳平台;
- 包含移动平台;
- 包含保持玩家旋转锁定的旋转平台;
- 允许玩家爬梯子;