[]U3D导出两个相同的特效。有一个不显示

在U3D中导出一个相机场景,以及两个粒子特效。在laya中代码如下:
this._createSprite3D = 2;
Laya.loader.create("res/h5/LayaScene_Effect/Effect.lh",Handler.create(this,this.onEffectOK),null,Laya.Sprite3D);
Laya.loader.create("res/h5/LayaScene_aixin/aixin.lh",Handler.create(this,this.onEffectOK),null,Laya.Sprite3D);

onEffectOK() : void{
this._createSprite3D -= 1;
if(this._createSprite3D <= 0){
// var loginPanel:LoginPanel = new LoginPanel();
// loginPanel.init();

var s = new Laya.Scene();
Laya.stage.addChild(s);

s.addChild(Laya.Sprite3D.load("res/h5/LayaScene_camera/camera.lh"));
Laya.Sprite3D.instantiate(Laya.loader.getRes("res/h5/LayaScene_Effect/Effect.lh"),s,true);
Laya.Sprite3D.instantiate(Laya.loader.getRes("res/h5/LayaScene_aixin/aixin.lh"),s,true);
}

}


显示结果有一个特效无法显示。我的导出设置。方法都一样的。为什么?
我把资源也提交了
已邀请:

w1114367261

赞同来自:

特效是没问题的 你的Effect特效的位置不在摄影机内你更改一下你的Effect特效的生成位置就好了
QQ图片20180409165139.png

要回复问题请先

商务合作
商务合作