【问题标题】:Unity Animation Glitches in Build构建中的 Unity 动画故障
【发布时间】:2014-04-16 10:06:35
【问题描述】:

我的游戏中有一个角色带着雨伞和公文包。雨伞和公文包都是角色装备的一部分,他在编辑器和独立 PC 版本中动画并且看起来很棒(参见下面的示例)。这个角色还有一个动画,他打开了雨伞。我正在使用 mecanim。

但是,当我发布 Web、Android 或 iOS 版本时,保护伞会卡在一个奇怪的半打开状态,如下所示:

它在不应该的动画循环中完全打开。

我可以看到没有打开压缩,我已经用尽了所有关于它为什么会这样做的想法。但简而言之,它可以在编辑器和独立 PC 版本中运行,那么为什么不能在 Web、Android 或 iOS 版本中呢?

编辑 - 我使用的是 Unity Pro,版本 4.3.4f1

Edit 2 - 在 PC Standalone 版本中测试并且工作正常

编辑 3 - 在这个问题上浪费了很多钱,我仍然没有接近修复它,我现在正在考虑向 Unity 提交错误报告。

任何提示将不胜感激!

谢谢

【问题讨论】:

  • 如果使用 Eclipse/IntelliJ/Android Studio 导出和构建项目有什么不同吗?
  • 您是否也遇到了 PC 独立版本的问题,或者这是特定于 Web、Android 和 iOS 的问题?看来你并不孤单:answers.unity3d.com/questions/443000/…
  • 我不确定如何做到这一点,tbh @shoerat,这也适用于 iOS 版本吗?
  • @Tom PC Standalone 版本实际上工作正常,它只是 web/iOS/Android 版本。这是否更能说明问题? (已更新问题)
  • 转到File -> Build Settings: Android,检查Google Android Project 并导出。然后在 Eclipse 中导入项目并构建。我不确定其他版本...

标签: android animation unity3d


【解决方案1】:

自从我更新到 Unity 4.3.4f1 后,这一直发生在我身上。动画在编辑器中完美运行,但是当我将 apk 文件构建到 Android 时它们会失败。

我不知道它是否与我的操作系统(Windows 8.1 x64)有关,但我解决了它保存我的项目并重新启动 Unity 编辑器

现在我会继续这样做,直到他们在下一个版本中修复这个错误。

【讨论】:

  • 所以你保存,重新启动 Unity,然后进行构建?这为你解决了吗?
  • 是的。我还注意到,当这种情况发生时,我的 apk 大小会有所减小。另外我只注意到动画状态机的问题
【解决方案2】:

找到了!终于!!

原因是在“编辑”>“项目设置”>“质量”下,“混合权重”选项设置为“1 块骨头”,我将其提升为“2 块骨头”,瞧!问题解决了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-09-27
    • 2014-11-24
    • 2013-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-23
    相关资源
    最近更新 更多