# 优秀的第三人称角色控制器-Third Person Controller – Humanoid Basics

> Third Person Controller - Humanoid Basics是一个为第三人称游戏创建的小型框架，配备基础的第三人称摄像头。拥有流畅的控制和全方位的功能，适用于各类项目。了解这个终极第三人称控制器和摄像头，提升您游戏开发的效率。

- 原文：https://www.interestcreator.com/third-person-controller-humanoid-basics/
- 站点：https://www.interestcreator.com/
- 发布：2023-11-17
- 更新：2023-11-17
- 分类：Unity插件
- 标签：Unity插件、unity第三人称角色移动、第三人称、角色控制器

## 概要

一套小型 Unity 第三人称角色框架，带基础第三人称镜头、6 种武器预设与自动布娃娃，配套 AI 不依赖 Nav Mesh Agent。

## 正文

![1700230717 dcdfcf94272444b](https://www.interestcreator.com/wp-content/uploads/2023/11/1700230717-dcdfcf94272444b.webp)

Third Person Controller – Humanoid Basics是专为创建第三人称游戏而设计的小型框架，拥有基础的第三人称摄像头。这是一个简单而运动灵活的角色控制器，旨在提供最流畅的第三人称控制，适用于各类项目。最初基于GTA III风格，现在更加强大，包括全新的Modular UI和经过翻新的武器系统。

## 核心特性：

– 角色设置（玩家或NPC）： 一键设置，快速上手。

– 包含6种武器预设： 为您的游戏增添多样化的武器选择。

– 自动Ragdoll：角色倒地时自动进入Ragdoll状态。

– 射击系统： 实现精准射击，使游戏更具挑战性。

– 游泳-新功能 ：增添游泳功能，丰富游戏玩法。

– 切换瞄准方向：灵活切换瞄准方向。

– 瞄准时倾斜：在瞄准时实现角色倾斜效果。

– 攀爬：使角色能够攀爬障碍物。

– 蹲伏：实现角色蹲伏动作。

– 跳跃：添加跳跃动作。

– 行走和奔跑：实现平滑的行走和奔跑动作。

– 摄像头碰撞：避免摄像头与场景物体的碰撞。

– 包含所有必要动画的模板：方便快速开发。

## Humanoid AI：

– 与玩家相同的所有能力： 具备与玩家相同的所有动作和能力。

– A寻路：强大的A寻路系统。

– 拾取和使用武器：具备拾取和使用武器的能力。

– 全方位AI运动 + 攀爬和游泳：灵活的AI运动能力，包括攀爬和游泳。

– 射击机制：实现射击行为。

– 自定义实现 – 无Nav Mesh Agents： 独特的自定义实现，不依赖Nav Mesh Agents。

Third Person Controller – Humanoid Basics是打破游戏开发界限的理想选择。无论您是在原型设计、移动游戏还是VR体验，都能轻松实现流畅的第三人称控制。

## 常见问题

### 这套框架包含什么？

角色控制器、基础第三人称摄像头、6 种武器预设、射击系统、自动布娃娃，以及带全部必要动画的模板。

### 玩家能做哪些动作？

行走、奔跑、跳跃、蹲伏、游泳、攀爬、切换瞄准方向，瞄准时还会做出角色倾斜。

### AI 能力如何？

具备与玩家相同的动作与能力，能拾取并使用武器、射击，支持全方位移动以及攀爬和游泳。

### AI 依赖导航网格吗？

不依赖，原文强调是自定义实现、不使用 Nav Mesh Agents；寻路部分原文写作「A寻路系统」，未标注星号写法。

### 镜头有什么处理？

有摄像头碰撞，避免镜头与场景物体穿插；另有全新的 Modular UI。

### 支持哪个 Unity 版本？

原文未提供版本号与渲染管线信息，只描述功能与适用场景。

### 适合做什么项目？

原文推荐用于原型设计、移动游戏或 VR 体验，定位是小而灵活的第三人称基础框架。
