微信小游戏引擎初始化非常耗时

  • Creator 版本: 3.6.3

  • 微信小游戏

  • 重现方式:小游戏第一次打开时,引擎初始化时间大概有7秒左右,这期间屏幕都是黑屏。但是后边再打开小游戏就没有这个问题了。
    我在game.init初始化之前和之后分别打印了时间戳,发现中间的耗时非常长,哪位大佬帮忙解答一下,cc.game.init为啥耗时这么长?第一次打开后,耗时又非常短了?


    下面是日志输出:
    image
    时间段长度:
    image
    这init一下是8秒左右,而且无论是对我的手机还是电脑配置都很高,这么长时间实在是无法理解。

没人关注吗?

嗯,肯定在开会

理解并尊重

2赞

顶一顶,也碰到这个问题,不知道里面具体在干什么

1赞

这个问题我应该是已经解决了。但是我现在不方便查看原来记录的笔记

1赞

我会坐着等你出解决方案 :smiley: :smiley:

引擎太大了呗

求大佬的解决方案

resources是不是东西比较多

如果能找到笔记的话,明天早上应该能给出解决方法

微信小游戏首屏性能优化.pdf (151.9 KB)

这是我当时记录的笔记。看看大家能理解吗

4赞

看懂了,但是游戏设置小游戏分包了,根据你的结论会影响init时间,没想到怎么解决,分包导致的init时间

时间有点久了,已经忘了具体怎么做了。我就是兴趣爱好玩了一下 cocos,可以根据提示多探索一下吧,能解决的。我记得最终的效果就是秒启动,没有任何黑屏现象