2.1.3 打包fb 运行报错

  • Creator 版本: 2.1.3

  • 目标平台: fackbook instant game

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :2.1

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:100%

  • 额外线索:

因为最早项目上线是用的2.1 后期为了稳定性 一直没有更新cc. 直到最近些许小地方在ios13上兼容有问题. 打算更新cc. 结果打包fb项目直接运行会报错 跑不起来 截图如下

@jare 好像直到原因了 就是有些sprite 升级项目以后没有材质
确定的一种情况是 比如有个节点挂了animation组件. 他下面的动画是个序列帧. 但是如果没有播放的时候会有第一帧显示在屏幕上. 所以以前为了不让他显示 默认在sprite上是不添加frame的. 但是动画里是有的 也可以正常播放. 升级项目后那个节点本身没有frame 导致没加载材质. 会报错.
另外还有一种 还没确认 但是默认也没有材质. 就是节点的active = false的 也不会自动生成材质.
现在主场景运行不起来. 里面太多节点 需要一个一个查. 确定不了到底什么问题.
以上情况有没有什么办法能避免

这项目 直接在浏览器里运行是可以的 但是打包facebook 不行

fb 现在是不支持了还是怎样. 完全没法用. 打出来的包比原来小一半…

我验证下没有添加材质是否会导致这个问题。

你好 有测试到吗?