找回密码
 立即注册
搜索

[完整项目] Easy Character Movement 1.8.1

[复制链接]
101 |0
发表于 2023-7-6 15:54:44 | 显示全部楼层 |阅读模式



Easy Character Movement is a feature-rich high performance yet incredible easy to use Rigidbody based character controller.
It can be used for any kind of character, from Players to NPCs to Enemies, and for a wide range of games like, platformer, first person, third person, adventure, point and click, and more!

If you looking for an easy, efficient and flexible character controller for your next project, please let Easy Character Movement be there for you.

Features
• Rigidbody-based character controller.
• Capsule-based character colliders.
• Support for steps, the character can walk (if desired) on any surface up to 89 degrees.
• Variable jump height.
• Configurable mid-air jumps. from 0 to unlimited.
• Crouch support.
• Pause / Resume character's physical interactions.
• High performance, feature-rich ground detection component, capable of detect, report and query multiple grounding cases.
• Flat-base capsule bottom. This avoids the situation where characters slowly lower off the side of a ledge.
• Configurable ledge offset. This set how close / far a character can stand on a ledge without fall.
• Ground-snap. This help to maintain the character on ground no matter how fast it is running and not launch of ramps.
• Move and Rotate on dynamic platforms.
• Stayon slopes.
• Keep same speed on straight and slopes.
• Slide on steep slopes (if desired).
• Base controller for Agents (NavMeshAgent).
• Base controller for First-Person.
• Solid Root Motion support.
• Orient to ground slopes.
• Easy integration into existing projects.
• Fully commented C# source code. Clear, readable and easy to modify.
• Mobile friendly.
• Garbage-Collector friendly.
• and more!



简单的角色运动是一个功能丰富的高性能,但难以置信的易于使用的刚体为基础的角色控制器。
它可以用于任何类型的角色,从玩家到npc到敌人,以及广泛的游戏,如平台,第一人称,第三人称,冒险,指向和点击等等!

如果您正在为您的下一个项目寻找一个简单,高效和灵活的角色控制器,请让轻松的角色运动为您服务。

特性
•基于刚体的角色控制器。
•基于胶囊的角色碰撞器。
•支持步骤,角色可以行走(如果需要)在任何表面上高达89度。
•可变的跳跃高度。
•可配置的空中跳跃。从0到无限。
•蹲伏支持。
暂停/恢复角色的身体互动。
•高性能、功能丰富的接地检测组件,能够检测、报告和查询多个接地案例。
•平基胶囊底部。这就避免了角色从窗台上慢慢下降的情况。
•可配置的窗台偏移。这设置了角色可以站在多近/多远的窗台上而不会摔倒。
•Ground-snap。这有助于保持角色在地面上,无论它跑得多快,而不是启动坡道。
•在动态平台上移动和旋转。
•停留在斜坡上。
•在直线和斜坡上保持相同的速度。
•在陡坡上滑行(如果需要)。
•代理的基础控制器(NavMeshAgent)。
•第一人称的基础控制器。
•固根运动支持。
•朝向地面斜坡。
•易于集成到现有的项目。
•完全注释的c#源代码。清晰,易读,易于修改。
•移动友好。
•垃圾收集器友好。
•以及更多!



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表