[]粒子中引用的图片能合图吗

试验了一下粒子,与官网上的使用方式相同。发现其中引用的图片未合图时是正常的,合图之后,这个图能正常显示在Image中,但在粒子中的图片不对,有显示,但显示出来的图片与原图差异较大,且比较模糊。
aaa.png

 
如图,左上角有两个长条形的类似点阵的图就是粒子显示出来的,但其实是一个红点。
已邀请:

cuixueying

赞同来自:

你指的合图是指将粒子用到的图片合到了图集里吗,能否给个例子我们看下呢?

simon

赞同来自:

Laya.init(720, 1280, laya.webgl.WebGL);
Laya.stage.scaleMode = Laya.Stage.SCALE_FIXED_HEIGHT;
Laya.stage.alignH = Laya.Stage.ALIGN_MIDDLE;
Laya.stage.alignV = Laya.Stage.ALIGN_CENTER;
Laya.loader.load([{ url: "res/atlas/comp.json", type: Loader.ATLAS }], Handler.create(this, this.onLoaded));
function onLoaded(): void {
    Laya.loader.load("res/comp/dian.part", Handler.create(this, this.onPartLoaded));
}
function onPartLoaded(data: any) {
    let part = new Laya.Particle2D(data);
    part.emitter.start();
    part.play();
    part.x = this.width / 2;
    part.y = this.height - 100;
    Laya.stage.addChild(part);
}


dian.png和dian.part放到demo的comp目录下。

cuixueying

赞同来自:

可否把可以体现问题的能运行的例子上传下呢,我测试没有重现!谢谢!

要回复问题请先

商务合作
商务合作