[]2d粒子旋转时大小也会随着改变

代码:
        Laya.loader.load("res/Particles/Tail.part", Laya.Handler.create(this, this.OnPariticleAssetsLoaded), null, Laya.Loader.JSON);

OnPariticleAssetsLoaded(setting:Laya.ParticleSetting)
{
let sp = new Laya.Particle2D(setting);

sp.pos(200, 200);
sp.emitter.start();
sp.play();

Laya.stage.addChild(sp);
sp.rotation = 80;
}
附件中为旋转80、45、0角度时的现象
 
问题补充:
Laya.init(720, 1280);这样就正常了。
Laya.init(720, 1280, laya.webgl.WebGL);这样就出现这个问题,应该在webgl模式下有问题。
3.png 2.png 1.png
已邀请:

w1114367261

赞同来自:

渲染的模式不同可能会导致有部分差异!而且粒子本身你做了放大的操作吧!

186*****150

赞同来自:

遇到同样BUG,官方2D粒子实例里,加一句
sp.rotation = -90; 粒子会缩放至消失

赞同来自:

这个Bug在2.0还是存在啊!

哈哈丶

赞同来自:

嵌套2层 然后粒子的角度设置成相反的旋转角度 

要回复问题请先

商务合作
商务合作