百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
U

unity-genshin-impact-movement-system

> 编程语言
开源

在 Unity 中制作的一个运动系统,旨在复制《幻想神域》的运动效果。

660 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

在 Unity 中制作的一个运动系统,旨在复制《幻想神域》的运动效果。

Genshin Impact 运动系统

  • 如果您打算交换动画,请确保复制它们的动画事件,否则某些过渡将无法正常工作。- 除了我不够了解动画之外,没有特别的原因让我将模型定为"通用"。- 输入动作中没有控制方案,因此输入仅适用于键盘和鼠标。- 由于我使用了"[field: SerializeField]"属性,因此需要使用"Unity 2020+"。本项目使用了"2020.3 LTS"。- 如果您希望为较小或较高的角色设置不同的设置,可以创建一个新的Player Scriptable Object并设置所需的设置。- 为您添加到任何您希望从底部调整碰撞体大小以便使用浮动圆柱技术的游戏对象的"可调整圆柱碰撞体"组件。一旦将其添加为组件时,由于"OnValidate"方法可能在 Unity 序列化数据类之前被调用,但它应该正常工作。如果您不希望显示该错误,可以在"Initialize"方法中初始化"[Serializable]"类。- 从层数 22 到 23 添加了 2 个层,希望将此系统导入到您自己的项目中不会出现问题。所有脚本都具有基本命名空间和文件夹,因此不会出现名称冲突。- 添加了一个 camera Cursor 脚本,以示例说明如何启用或禁用它。它并不像游戏中那样工作,只是为了让您了解如何启用或禁用它。- 不同的动画可以使移动看起来更好或更差。- 我

-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言