插件名称:RBCC - Rigidbody Character Controller | 插件官网:访问官网 | 版本: 1.0 | 解压密码:通用密码 |
What is it?
RBCC is a dynamic physics-based character controller. The character is controlled by applying forces to it, allowing it to react naturally with the environment. You can push other rigidbodies as well as be propelled by them.
RBCC是一个基于物理学的动态角色控制器。通过对角色施加力来控制它,让它对环境做出自然反应。你可以推动其他刚体,也可以被他们推动。
Who is it for?
Designers or programmers can use this asset, just adjust the controller values to your liking. Several movement modes are available like walking, running, jumping etc.
However, to take full advantage of all the features of RBCC, it is advisable to have a correct level of programming in order to implement your own movement modes.
A documentation is provided to guide you step by step when using RBCC.
设计师或程序员都可以使用这个资产,只需根据你的喜好调整控制器的数值。有几种运动模式可供选择,如步行、跑步、跳跃等。
How to use it ?
To try it, you can simply drag and drop the prefab provided with the asset. 3rd and 1st person camera prefabs are also available.
The controller relies on a main script, which requires a rigidbody on your gameobject. This script, PlayerStateController, gives you multiple customization options for each movement mode (walking speed, jump height etc.).
要试用它,你可以简单地拖放与资产一起提供的预制件。第三和第一人称摄像机预制件也是可用的。
该控制器依赖于一个主脚本,它需要你的游戏对象上有一个刚体。这个脚本,即PlayerStateController,为每个运动模式(行走速度、跳跃高度等)提供了多种自定义选项。
Features
- Walking
- Running
- Crouching
- Sliding
- Jumping
- Jumping on walls
- Moving platforms : native support (without requiring any scripts)
- Custom gravity : support abitrary directions and values
- Animations ready : examples with Mixamo, and easy support to add your own animations
- & More!
特点
- 走动
- 跑步
- 蹲下
- 滑行
- 跳跃
- 在墙上跳跃
- 移动平台:本地支持(不需要任何脚本)。
- 自定义重力:支持任意的方向和数值
- 准备好的动画:有Mixamo的例子,并且容易支持添加你自己的动画
|
|