[]WebGL模式刷新不清除

在电脑和Android上没问题,把WebGL参数去掉也没问题,只有在IOS上,上次绘制的图像会留下来继续显示
//Laya.init(600, 400, WebGL);
Laya.init(600, 400);
 初步判定是ios上的webgl重绘有问题

draw.png

 我画的是svg图形,项目代码在附件里
 
 
怀着非常激动的心情测试了一下2.0,结果很失望在webgl上的显示还是不正常,测试项目是我使用2.0创建的直接打开就可以运行在ios手机上浏览就行
已邀请:

郭兆奎

赞同来自:

这是safari的一个bug,在webgl下,两个svg图片会互相影响。
如果你需要矢量的话,可以直接通过graphics的矢量函数来实现,不要用svg。

rabbit

赞同来自:

如果绘制量不大,那就别用webGL模式,如果矢量绘制大,这方案就不靠谱。因为矢量绘图性能很差。再说了,webGL绘制矢量也很容易出锯齿。搞H5游戏的都尽量避免矢量。

逐浪人

赞同来自:

果然是safari的问题,系统版本升级到12.0这个问题就自动好了

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作