animation - 在动画师中切换空闲动画
问题描述
我有一个 2d 平台游戏,其中玩家的精灵会根据其空闲、跳跃、向左或向右而改变。所以我使用动画师做得很好,但我想引入一个下雪的环境来改变玩家的外观。
所以玩家有一个 public bool of snowy,当玩家初始化时,它将在动画器中设置 snowy 变量。
这是我的动画师的样子:
它工作正常,但是即使玩家下雪变量默认为真,它也会进入正常空闲,然后切换到下雪空闲,这是非常明显的。
另一个问题是它似乎落后了。这就是为什么我可以看到开关,因为它在切换前暂停了大约半秒。即使我将动画设置为 60fps,我也会在跳跃和左右移动时注意到这一点。
如果我可以根据布尔值更改空闲动画,那么我可以在切换状态时处理其他滞后,但理想情况下,id 喜欢同时修复两者。
解决方案
推荐阅读
- featuretools - 在单个表上的滞后特征上使用特征工具
- html - HTML 和 CSS 没有链接/通信
- reactjs - 在 ReactJS 中使用密码
- javascript - 在 NodeJS 中响应后停止显示 JSON 结果
- javascript - Bootstrap 移动菜单下拉菜单显示为桌面版本
- android - 覆盖 NavigationView 中单个 MenuItem 的高度
- network-protocols - SMB2 协议在传输文件时如何将文件名映射到唯一的文件 ID?
- java - 将 Chronometer 设置为可见度消失会阻止它工作
- jquery - bootstrap 4 将弹出框添加到触发元素容器
- asp.net-core - 如何使.net core在发布时自动压缩css/js/html?