置顶 iOS15黑屏、花屏问题及其他问题解决方案(持续更新中)(2021-09-27)

Laya_kylin 发表了文章 • 0 个评论 • 645 次浏览 • 2021-09-27 20:07 • 来自相关话题

iOS15正式发布后,黑屏花屏问题仍然存在,我们会在下个版本将黑屏解决方案合并进引擎。在最近的一两个月还请开发者继续向我们反馈iOS15新出现的bug,以及当前方案存在的问题,我们会安排人力尽快解决。
1) iOS15 2D项目黑屏(仅左侧边显示一条线)问题解决方案
1.1) 如果开启抗锯齿后正常显示且没有性能明显下降,我们仍推荐开启抗锯齿Config.isAntialias = true;1.2) 如果项目开启抗锯齿后性能下降明显,我们现给出另一种解决方案: 在 Context 类的 set2DRenderConfig 方法中,添加以下两行(具体位置请看截图确认)gl.enable(gl.SCISSOR_TEST);
gl.scissor(0, 0, RenderState2D.width, RenderState2D.height);



------------------------------------------------------------------------------------------------------------------------

2) iOS15 2D项目花屏,我们目前仍推荐使用webgl1规避该问题Config.useWebGL2 = false; 查看全部
iOS15正式发布后,黑屏花屏问题仍然存在,我们会在下个版本将黑屏解决方案合并进引擎。在最近的一两个月还请开发者继续向我们反馈iOS15新出现的bug,以及当前方案存在的问题,我们会安排人力尽快解决。
1) iOS15 2D项目黑屏(仅左侧边显示一条线)问题解决方案
1.1) 如果开启抗锯齿后正常显示且没有性能明显下降,我们仍推荐开启抗锯齿
Config.isAntialias = true;
1.2) 如果项目开启抗锯齿后性能下降明显,我们现给出另一种解决方案: 在 Context 类的 set2DRenderConfig 方法中,添加以下两行(具体位置请看截图确认)
gl.enable(gl.SCISSOR_TEST);
gl.scissor(0, 0, RenderState2D.width, RenderState2D.height);
微信图片_20210927194400.png

------------------------------------------------------------------------------------------------------------------------

2) iOS15 2D项目花屏,我们目前仍推荐使用webgl1规避该问题
Config.useWebGL2 = false;

置顶 解决跨域相关!

Nomat 回复了问题 • 40 人关注 • 14 个回复 • 37494 次浏览 • 2021-08-23 10:14 • 来自相关话题

置顶 关于IOS15测试版更新导致Laya2D项目黑屏或显示错乱的解决方法

小小泽 发表了文章 • 8 个评论 • 1137 次浏览 • 2021-06-28 16:22 • 来自相关话题

目前我们发现有开发者反馈在ios15上的项目出现了一些问题,经过我们的排查确定是因为ios15的一些更新所导致的。如果开发者在ios15上遇到花屏或者黑屏的现象,可以参考下面的解决方案。
 1、在ios15测试版中Laya2D项目黑屏的问题,可以在项目中使用
Config.isAntialias = true可以规避黑屏的问题
2、在ios15测试版中Laya2D项目显示错乱的问题可以在项目中使用
Config.useWebGL2 = false;
规避WebGl2导致错乱的问题




3、如果黑屏不想开启抗锯齿(Config.isAntialias = true)[开抗锯齿会影响性能],也可以在 Context 类的 set2DRenderConfig 方法中,添加以下两行(请看截图确认)gl.enable(gl.SCISSOR_TEST);
gl.scissor(0, 0, RenderState2D.width, RenderState2D.height); 查看全部
目前我们发现有开发者反馈在ios15上的项目出现了一些问题,经过我们的排查确定是因为ios15的一些更新所导致的。如果开发者在ios15上遇到花屏或者黑屏的现象,可以参考下面的解决方案。
 1、在ios15测试版中Laya2D项目黑屏的问题,可以在项目中使用
Config.isAntialias = true可以规避黑屏的问题
2、在ios15测试版中Laya2D项目显示错乱的问题可以在项目中使用
Config.useWebGL2 = false;
规避WebGl2导致错乱的问题
1.png

3、如果黑屏不想开启抗锯齿(Config.isAntialias = true)[开抗锯齿会影响性能],也可以在 Context 类的 set2DRenderConfig 方法中,添加以下两行(请看截图确认)
gl.enable(gl.SCISSOR_TEST);
gl.scissor(0, 0, RenderState2D.width, RenderState2D.height);

置顶 关于自定义组件使用方式

189*****713 回复了问题 • 16 人关注 • 5 个回复 • 12184 次浏览 • 2018-12-27 11:43 • 来自相关话题

spine 适配版导出图片问题分享

回复

养乐多多〃 发起了问题 • 1 人关注 • 0 个回复 • 39 次浏览 • 2021-10-15 08:25 • 来自相关话题

适配版spine实现替换骨骼图片

Laya_zhang 回复了问题 • 2 人关注 • 1 个回复 • 45 次浏览 • 2021-10-14 14:10 • 来自相关话题

Laya版 球球3D碰碰碰

Yan-Laya 回复了问题 • 已解决 • 2 人关注 • 1 个回复 • 73 次浏览 • 2021-10-14 09:46 • 来自相关话题

[LayaAirIDE 2.0] Laya2.6、2.7等支持async、await编译经验分享

冰冻糖葫芦 回复了问题 • 9 人关注 • 5 个回复 • 2118 次浏览 • 2021-10-09 10:18 • 来自相关话题

Laya有没有开发交流群

Yan-Laya 回复了问题 • 2 人关注 • 1 个回复 • 80 次浏览 • 2021-09-26 19:23 • 来自相关话题

Laya2.0 ts使用npm包

回复

xueLayaBox 发起了问题 • 1 人关注 • 0 个回复 • 92 次浏览 • 2021-09-23 22:11 • 来自相关话题

基础问题,显示器显示的数据都来自于显存吗?有来自于内存的吗?

Laya_zhang 回复了问题 • 2 人关注 • 1 个回复 • 85 次浏览 • 2021-09-15 14:49 • 来自相关话题

微信小游戏-Laya引擎-worker使用

Laya_XS 发表了文章 • 4 个评论 • 126 次浏览 • 2021-09-15 13:16 • 来自相关话题

因为项目需求测试了下微信小游戏worker的功能,在论坛上也有开发者问,现在提供一个简单的demo,有想在微信小游戏里使用worker的开发者可以用下。
微信小游戏的worker功能和浏览器还是存在差异,微信小游戏的worker功能,除了网络请求的功能需求外需要自己单独调用worker环境中的相关接口来实现,其他的计算类的需求可以只用。针对网络请求这块目前我只对接了图片的worker加载处理,在worker中加载的图片也存到磁盘里,下次图片使用的时候直接读取读取。封装worker的功能类是WorkerUtils.ts,使用者还可以继续封装下非图片的加载处理。
微信小游戏worker相关的文档说明可以参考:
https://developers.weixin.qq.com/minigame/dev/api/worker/wx.createWorker.html
在附件中release目录有一个完整的demo,开发者可以测试。
 
初始化worker操作需要执行WorkerUtils.init();
释放worker需要执行Worker.I.recover();
标注:
有开发者反馈微信苹果版本不支持worker读取网络文件接口的功能,这个问题是因为初始化worker的时候,设置了useExperimentalWorker参数为true导致的,开发者可以修改WorkerUtils文件,将这个参数设置成false就可以解决这个问题。针对useExperimentalWorker这个参数的说明后面微信会加上网络接口的备注。 查看全部
因为项目需求测试了下微信小游戏worker的功能,在论坛上也有开发者问,现在提供一个简单的demo,有想在微信小游戏里使用worker的开发者可以用下。
微信小游戏的worker功能和浏览器还是存在差异,微信小游戏的worker功能,除了网络请求的功能需求外需要自己单独调用worker环境中的相关接口来实现,其他的计算类的需求可以只用。针对网络请求这块目前我只对接了图片的worker加载处理,在worker中加载的图片也存到磁盘里,下次图片使用的时候直接读取读取。封装worker的功能类是WorkerUtils.ts,使用者还可以继续封装下非图片的加载处理。
微信小游戏worker相关的文档说明可以参考:
https://developers.weixin.qq.com/minigame/dev/api/worker/wx.createWorker.html
在附件中release目录有一个完整的demo,开发者可以测试。
 
初始化worker操作需要执行WorkerUtils.init();
释放worker需要执行Worker.I.recover();
标注:
有开发者反馈微信苹果版本不支持worker读取网络文件接口的功能,这个问题是因为初始化worker的时候,设置了useExperimentalWorker参数为true导致的,开发者可以修改WorkerUtils文件,将这个参数设置成false就可以解决这个问题。针对useExperimentalWorker这个参数的说明后面微信会加上网络接口的备注。

接入UC小游戏

Laya_zhang 回复了问题 • 2 人关注 • 1 个回复 • 84 次浏览 • 2021-09-15 09:44 • 来自相关话题

[LayaAirIDE 2.0] 【3D模型切割工具】分享一下写的Laya模型切割工具

Laya_Fred 回复了问题 • 3 人关注 • 1 个回复 • 361 次浏览 • 2021-09-08 14:59 • 来自相关话题

LayaIDE2.12.1 部分功能改造

Laya_Fred 回复了问题 • 2 人关注 • 1 个回复 • 266 次浏览 • 2021-09-08 14:33 • 来自相关话题

[LayaAirIDE 2.0] Laya2d 物理刚体挖洞-Laya版本

小梦 回复了问题 • 2 人关注 • 1 个回复 • 162 次浏览 • 2021-09-07 11:15 • 来自相关话题

laya下优雅的节流/去抖装饰器

Laya_Fred 回复了问题 • 2 人关注 • 1 个回复 • 373 次浏览 • 2021-09-03 17:08 • 来自相关话题

Laya2.0 Live2dDemo 更新

Laya_Fred 回复了问题 • 2 人关注 • 1 个回复 • 299 次浏览 • 2021-09-03 14:43 • 来自相关话题

一名小小白

小小泽 回复了问题 • 2 人关注 • 1 个回复 • 105 次浏览 • 2021-08-31 19:52 • 来自相关话题

点沿着多边形移动

132*****097 回复了问题 • 2 人关注 • 1 个回复 • 112 次浏览 • 2021-08-24 15:52 • 来自相关话题

商务合作
商务合作