[]unity导出来的粒子特效 播放效果不对

已邀请:

Aar0n

赞同来自:

请提供demo

springsun

赞同来自:

粒子设置缩放:
1.制作粒子时,必须设置Scaling Mode 属性为 Hierarchy;或者直接修改粒子的配置文件,修改每个粒子节点下的scaleMode为0。
2.必须确保粒子文件加载完成后再去调整 缩放

var part:Sprite3D = scene.addChild(Sprite3D.load("part.lh")) as Sprite3D;
part.once(Event.HIERARCHY_LOADED, this, function():void{
       part.transform.localScale = new Vector3(3, 3, 3);
 });

 
我按照这个调整粒子大小,不起作用啊

Aar0n

赞同来自:

effect.once(Laya.Event.HIERARCHY_LOADED, this, function(){
effect.transform.localScale = new Laya.Vector3(0.03, 0.03, 0.03);
});   代码应该这样写,然后新建一个项目直接测试一下粒子,粒子缩放是跟模型走的。

要回复问题请先

商务合作
商务合作