45 Physics Based Character Controller v4.1.2 基于物理的角色控制器是一个功能丰富、高度可定制的基于刚体的角色控制器,非常容易上手,开箱即用和/或定制
基于物理的角色控制器是一个基于unity物理系统的强大而简单的角色控制器。玩家可以轻松地与物理环境互动,移动和推动物体,在表面上滑行,攀爬,跳墙等等…

我如何使用它?

简单:安装软件包,给你的地板分配一个地面层,并在CharacterController(和AnimatedController,如果你正在使用的话)中引用它,你就可以开始了!该软件包适合想要简单的即插即用解决方案的用户,也适合想要在现有代码上添加他们自己的修改的开发人员。

该包装包含:

玩家模型和多重障碍网格
人形动画模型
包含所有“核心”组件的预制文件夹
2个示例场景,指导用户并允许他们试验角色控制器并找到满足其需求的最佳参数组合。
该软件包的主要特点是:

第三人称和第一人称中的基本人物动作
玩家可以移动角色和旋转摄像机
玩家可以进行跳跃、跳远、爬墙、滑墙、蹲下、攀爬和冲刺
避免与场景中的对象发生剪切的相机解决方案
基于胶囊的碰撞和简单插值运动
允许玩家在碎石和不规则地形上行走
允许玩家在平滑的地形上行走,改变法线
允许玩家在一定的角度范围内爬上斜坡
地面捕捉,使玩家可以坚持表面和斜坡
允许玩家在台阶上移动(在玩家设定的一定高度内)
支持刚体互动,并允许玩家移动和碰撞刚体
支持并忽略特定层
包含模拟粘度的预设
约束加速和减速平台
包含弹跳平台
包含移动平台
包含保持玩家旋转锁定的旋转平台
允许玩家爬梯子

技术细节
PBCC使用新的unity输入系统(如果你想使用旧的,还包含折叠代码)。建议在导入软件包之前安装新的输入系统
PBCC使用cinemachine,但该软件包也适用于定制相机解决方案。建议在导入软件包之前安装cinemachine


PBCC uses the new unity input system (and contains collapsed code if you want to use the old one). It’s raccomended to install the new input system before importing the package
PBCC uses cinemachine but the package also works with custom camera solutions. It’s raccomended to install cinemachine before importing the package

Physics Based Character Controller is a powerful yet simple character controller based on the unity physics system. The player can easily interact with the physical environment, move and push objects, slide on surfaces, climb, wall jump and so on…

How do I use it?

Simple: install the package, assign a ground layer to your floor and reference it in the CharacterController (and AnimatedController if you are using one) and you are ready to go! The package accommodates the user who wants a simple plug and play solution and also developers who want to add their own modifications on top of the existing code.

What’s included?

The package contains:

Player model and multiple obstacle meshes
Humanoid animated model
Prefab folder with all the “core” components
2 sample scenes that guides the user and allows them to experiment with the character controller and find the best parameters combination for their needs.
The package main features are:

Basic character movement in third and first person
Player can move the character and rotate the camera
Player can perform jump, long jumps, wall climb, wall slide, crouch, climb and sprint
Camera solution to avoid clipping with the objects in the scene
Capsule based collision and simple interpolated movements
Allows the player to walk on rubble and irregular terrain
Allows the player to walk on smooth terrain with changing normals
Allows the player to move up a slope within a certain angle limit
Ground snapping so the player can stick to surfaces and slopes
Allows the player to move on steps (within a certain height set by the player)
Supports rigidbody interaction and allows the player to move and collide with rigidbodies
Supports and ignores specific layers
Contains prefab that simulate viscosity
Contrains speedup and slowdown platforms
Contains bounce platforms
Contains moving platforms
Contains rotating platforms that keep the player rotation locked
Allows the player to climb ladders

发表回复

后才能评论