[]微信小游戏中开放域(子域)只支持使用 2D 渲染模式,导致主域(用Laya.WebGL模式渲染)卡顿,如何解决?
1.测试时将微信小游戏中的game.json配置文件开放域路径("openDataContext": "src/openDataContext")删掉, 启用WebGL模式就不卡.
如果启用开放域(子域)配置项, 主域游戏即使用WebGL模式, 也会出现卡顿.
2.如果关闭game.json开放域路径配置项, 而且将Laya.init方法中的Laya.WebGL参数去掉, 主域游戏部分也会卡顿.
---------------------------
主域游戏用到了滤镜效果(把滤镜效果注释还是会卡顿).
游戏逻辑是每帧(Laya.timer.frameLoop)变化.
游戏中(主域)有类似飞机跑道的效果, 主要是感觉跑道非常卡! speed=1的时候还好一些, 一旦速度增加, 就会卡顿.
版本号: 1.7.20.1beta
语言: JS
如果启用开放域(子域)配置项, 主域游戏即使用WebGL模式, 也会出现卡顿.
2.如果关闭game.json开放域路径配置项, 而且将Laya.init方法中的Laya.WebGL参数去掉, 主域游戏部分也会卡顿.
---------------------------
主域游戏用到了滤镜效果(把滤镜效果注释还是会卡顿).
游戏逻辑是每帧(Laya.timer.frameLoop)变化.
游戏中(主域)有类似飞机跑道的效果, 主要是感觉跑道非常卡! speed=1的时候还好一些, 一旦速度增加, 就会卡顿.
版本号: 1.7.20.1beta
语言: JS
要回复问题请先登录
2 个回复
Laya_XS
赞同来自:
Laya_XS
赞同来自: