第一次播放时Unity动画冻结

Unity animation freeze when played first time

第一次按下按钮时我的动画卡住了。它只发生在 android 设备上,如果我下次按下按钮,一切都会完美无缺。我使用动画组件。如果我重新启动游戏,当我按下任何按钮时动画将再次冻结。谁能帮我?提前致谢!

您的问题可能是您的游戏在您第一次启动时加载动画。也许是因为游戏对象或动画师在那一刻之前一直处于非活动状态,这很难说。如果是这种情况,您可能会通过某种方式预加载动画来修复它。

另一种可能的情况是,当你播放你的动画时,你也实例化了一些预制件。在那种情况下,您还会让游戏受到影响以创建实例。要解决这个问题,您可以使用池并在游戏早期实例化预制件。