脚本/功能 【更新】Motion-Matching Locomotion Controller 0.5.0

Unity插件信息
插件名称: Motion-Matching Locomotion Controller
插件官网: https://assetstore.unity.com/packages/tools/game-toolkits/motion-matching-locomotion-controller-243179
版本: 0.5.0
解压密码:
素材类型: 脚本/功能











BEFORE YOU BUY:
This asset requires Motion Matching for Unity (MxM) and can't work without it.

** While ALL features shown in the demo or listed in this description are complete and fully functional, this asset is still in Beta as it is in early and active development and there are many more features to come. If you wish to participate in the roadmap and discuss/request features, the link to our Discord is at the bottom of this description**

Neither this asset nor its developers have any affiliation with MxM or its creators. Read the change notes under the Releases tab to better understand the current feature set of this asset.

This controller allows you to achieve the AAA-level character locomotion quality of motion matching without the learning curve. All character configuration and tuning is handled by our controller and can be easily integrated into your existing mechanics (with a small amount of scripting knowledge).

It leverages (and requires) the fantastic Motion Matching for Unity (MxM) asset along with several optional animation sets and integrations combined with custom animations and code to provide realistic AAA-grade walk, run, sprint, procedural jumping, falling, and landing for your games and projects without having to learn how to configure motion matching yourself.

Crouch and Crouch Walk are supported when using any of these optional animation set integrations:
Kubold's Movement Animset Pro (may be currently unavailable on asset store)
Kubold's Female Movement Animset Pro (beta integration, several animations missing to achieve full performance shown by Movement Animset Pro, may be currently unavailable on asset store)
Mocap Online's Mobility Pro

Included Features:
Idles, and all-direction crouch (requires optional animation set integration), walk, run, and sprint
Full InputSystem and InputManager support
NPC/AI support (NavMesh-driven characters), all fully switchable at runtime
Complete event-driven footstep system
Procedural Jump, midair, and landing behavior
Automatic landing variants: normal, hard landing with clear forward path (front roll), hard landing with obstructed path (stationary landing to idle)
Configuration wizard to create new fully-configured characters from your models or modify existing characters in your scenes
Easy blend in/out of motion-matching mode to integrate with your other character behaviors, animations, and controllers. Additionally, simultaneous use of Animator Controller and Motion-Matching mode is supported via Avatar Masks.
Multiple code examples to show runtime modification (force walk, change navmesh target, blend between MMLC and Animator Controller (with and without Avatar Mask), switch between InputSystem and NavMesh control, etc
What this asset is:
A well-tuned and configured motion-matching locomotion setup for humanoid characters and players to crouch (requires optional animation set integration), walk, run, and sprint like the demo video, which can be integrated via scripting with other controllers, functionality, and toolkits to provide a full game/project experience
Scripts and behaviors for realistic procedural jumping, falling, and landing
A configuration wizard for configuring this controller with your humanoid character models
A mechanism to leverage the amazing power and movement precision of motion-matching without having to deeply learn and configure the motion matching asset. Extension and modification of the motion-matching or other behaviors of this controller requires coding and knowledge of the assets involved.


购买前:
此资源需要Unity运动匹配(MxM),没有它就无法工作。

**虽然演示中显示的或本说明中列出的所有功能都是完整且功能齐全的,但该资产仍处于测试阶段,因为它处于早期和活跃的开发阶段,还有更多功能即将推出。如果您希望参与路线图并讨论/请求功能,请在本说明底部链接到我们的Discord**

该资产及其开发者均与MxM或其创作者无任何关联。阅读“发布”选项卡下的更改说明,以更好地了解此资源的当前功能集。

该控制器允许您在没有学习曲线的情况下实现运动匹配的AAA级角色运动质量。所有字符配置和调整都由我们的控制器处理,可以很容易地集成到您现有的机制中(只需少量的脚本知识)。

它利用(并需要)出色的Unity运动匹配(MxM)资产以及几个可选的动画集和集成,结合自定义动画和代码,为您的游戏和项目提供逼真的AAA级行走、跑步、冲刺、程序性跳跃、跌倒和着陆,而无需学习如何自己配置运动匹配。

使用以下任何可选动画集集成时,都支持Crouch和Crouch Walk:
Kubold的Movement Animset Pro(目前可能无法在资产商店购买)
Kubold的女性运动Animset Pro(测试版集成,几个动画缺失,无法实现运动Animset-Pro的完整性能,目前可能无法在资产商店中获得)
Mocap Online的移动专业版

包含的功能:
空转、全方位蹲下(需要可选的动画集集成)、行走、跑步和冲刺
完全支持InputSystem和InputManager
NPC/AI支持(NavMesh驱动的字符),在运行时完全可切换
完整的事件驱动足迹系统
程序性跳跃、空中和着陆行为
自动着陆变体:正常、具有清晰前进路径的硬着陆(前滚)、具有受阻路径的硬降落(静止着陆到怠速)
配置向导,用于从模型中创建新的完全配置的角色或修改场景中的现有角色
轻松融入/退出运动匹配模式,与其他角色行为、动画和控制器集成。此外,通过头像蒙版支持同时使用动画师控制器和运动匹配模式。
显示运行时修改的多个代码示例(强制行走、更改导航网格目标、MMLC和动画控制器之间的混合(有和没有头像蒙版)、在InputSystem和导航网格控件之间切换等
该资产是什么:
一个经过良好调整和配置的运动匹配运动设置,用于人形角色和玩家蹲下(需要可选的动画集集成)、行走、跑步和冲刺,就像演示视频一样,可以通过脚本与其他控制器、功能和工具包集成,以提供完整的游戏/项目体验
用于逼真程序跳跃、坠落和着陆的脚本和行为
用于使用您的人形角色模型配置此控制器的配置向导
一种机制,可以利用运动匹配的惊人力量和运动精度,而无需深入学习和配置运动匹配资产。该控制器的运动匹配或其他行为的扩展和修改需要编码和所涉及资产的知识。





作者 cg小白兔 发表于 昨天 16:09
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布8995

热门作品推荐
glow
【更新】Ultimate Clean GUI Pack 2.1.4 游
glow
【更新】Timeflow Animation System 1.7.11
glow
【更新】Motion-Matching Locomotion Contr
glow
Adventure Character Sarah - Survival, Su
glow
【更新】Animation Designer 1.2.5.2
glow
【更新】Agents Navigation - Crowds 1.0.3
glow
【更新】Wireframe Shader 2024.1线框着色
glow
【更新】ALINE 1.7.8
glow
【更新】Terrain Stitcher 1.5.1地形缝合系
glow
【更新】Obfuscator Pro 5.6.1