unity3d - 对撞机没有动画
问题描述
我为我的角色制作了一个滚动动画,并将 Capsule Collider.Center 和 Capsule Collider.Height 属性添加到动画中,以在动画期间更改对撞机的大小。
它不会让我在不更改对撞机的永久属性的情况下调整属性。我可以点击记录或选择一个键并调整我想要的属性,但是这些属性的所有键和 GameObject 上对撞机上的属性都会更改为这些新值。
为了确保对撞机可以进行动画处理,我在场景中创建了一个新胶囊,为它创建了一个新控制器,然后将这些相同的属性添加到新动画中。这完美地工作,我试图动画的属性工作得很好。为什么它不适用于我的其他动画?
另外,我使用的是 Unity 版本 2019.4.18f1。
编辑:我可以使用事件通过脚本更改对撞机的大小,但如果我可以使用动画师对其进行动画处理会更加流畅。
解决方案
推荐阅读
- python - SQL Alchemy - 从 Oracle 迁移到 MySQL 的 Python 脚本
- javascript - 如何在 Blogger 上添加社交媒体图标/徽标?
- angular - 测试无法运行测试用例以 TypeError 退出:开玩笑:转换必须导出“进程”函数
- java - 带有 GUI 的 Java 捕食者-猎物模拟无法正确运行模拟
- asp.net - 如何为 MVC 中的控制器内的下拉菜单生成 html 代码?
- javascript - 检索验证用户的订单
- java - Java从嵌套的json中提取键值
- excel - 从 Excel VBA 中的日期和时间数据中删除时间
- powershell - 导入模块 ActiveDirectory powershell 错误
- r - R中梯形法的AUC