Cocos Creator 微信小游戏平台启动与包体优化(首屏渲染耗时降低 50%)

具体怎么处理呢?求指点

Mark!

请问下我这样写是不是不对,所有ios首屏渲染的都偏高。android基本没问题。game-backup

可以用 但是ios启动性能没有安卓好

另外使用这个是不是就不能用开放数据域了?;

大哥有自研小游戏没有,需要发行吗?

按你这个修改后出现以下报错
WAGame.js:2 MiniProgramError
Cannot read property ‘createBuffer’ of undefined
TypeError: Cannot read property ‘createBuffer’ of undefined
at createBuffer (first-screen.js:115:31)
at initVertexBuffers (first-screen.js:240:9)
at drawImg (game.js:15:25)
at Function. (WAGameSubContext.js:2:159717)

按你这个修改后出现以下报错
WAGame.js:2 MiniProgramError
Cannot read property ‘createBuffer’ of undefined
TypeError: Cannot read property ‘createBuffer’ of undefined
at createBuffer (first-screen.js:115:31)
at initVertexBuffers (first-screen.js:240:9)
at drawImg (game.js:15:25)
at Function. (WAGameSubContext.js:2:159717)

留下我的小脚丫

我腻害 强

mmark

按照这个方法优化ios 之前85的评分 掉到 30了 直接启动不了 方便把first-screen.js整体发一下吗

第一版是能用的 后面是改了 drawImg 函数

手动修改下面图片宽高的变量为你的图片的数值
let t_h = 1422;
let t_w = 640;
let scale = 1;
依然有拉伸

data.platform != "devtools" 的原因是在微信开发者工具上绘制会出现引擎后面绘制的内容都变为白屏的问题,暂时没找到原因,希望能得到解答。

这个有答案么?

赞,这个办法很可以啊

牛逼,收藏看了

似乎很吊的样子,试试看

牛逼,收藏看了

写了个shell,处理构建后的文件操作。

mv adapter-min.js engine
mv ccRequire.js engine
mv cocos engine
mv game.js engine
mv main.js engine
mv src engine
cp -r assets engine
mv game-backup.js game.js
find assets -name "*.js" -delete
find engine/assets -name "import" |xargs rm -rf
find engine/assets -name "native" |xargs rm -rf
find engine/assets -name "config*.json" -delete
3赞

横屏游戏,修改first-screen.js代码
let t_h = 375;
let t_w = 812;
let scale = 1;
图片在手机屏幕左半边拉伸显示,右边是白的,有哪位大佬告知下怎么解决吗? :dizzy_face: