[]我升级引擎到1.7.16beta,从Unity导入的模型就遇到问题了,可以帮我查看一下吗?

作业系统:MacOS 10.12.6.
LayaAir : 1.7.16beta.
LayaAirUnityPlugin : 1.7.16.
Unity : 5.6.2f1. 
描述:
升级引擎后执行加载ls场景时遭遇到错误,附上Unity专案模型及错误截图。
 
Laya程式码:
// 程序入口
class LayaAir3D {
constructor() {

//初始化引擎
Laya3D.init(1920, 1080, true);

// //开启统计信息
// Laya.Stat.show();

//适配模式
//Laya.stage.scaleMode = Laya.Stage.SCALE_FULL;
//Laya.stage.scaleMode = Laya.Stage.SCALE_FIXED_HEIGHT;
Laya.stage.scaleMode = Laya.Stage.SCALE_NOBORDER;

Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;
Laya.stage.alignH = Laya.Stage.ALIGN_CENTER;
Laya.stage.alignV = Laya.Stage.ALIGN_CENTER;


Laya.stage.addChild(Laya.Scene.load("res/LayaScene_Shark/Shark.ls")) as Laya.Sprite3D;

}
}
new LayaAir3D();
螢幕快照_2018-01-31_下午2.56_.24_.png
已邀请:

qian

赞同来自:

你好这个问题是引擎的问题
WebPlayerTemplates\LayaDemo\libs
附件上传的文件 替换一下这个目录下的相应文件
 

qian

赞同来自:

你这个只有一个模型加载模型就可以了啊~

mobile3Dbin

赞同来自:

为了简化问题,这是我从专案里拔出来的。我想知道是不是我的模型有问题,或是引擎改了什么我要做相对应的更改?

mobile3Dbin

赞同来自:

工具是指unityPlugin版本吗?1.7.16。
这是Unity输出的完整资源,在LayaAir IDE1.7.14beta是可以加载的,但是LayaAir IDE1.7.16beta就是会有问题。

mobile3Dbin

赞同来自:

抱歉,这里更正一下。
是在1.7.14(包含1.7.14)之后的LayaAir IDE 创建的专案,都会遇到问题。经过测试可以正常运行的引擎是1.7.12、1.7.13。
附上模型输出的资源包,直接使用如下的程式码加载就可以了。
Laya.stage.addChild(Laya.Scene.load("res/LayaScene_Scene_LightMap/Scene_LightMap.ls")) as Laya.Sprite3D;

可以帮我测试看看吗?
 
错误讯息:
value.cloneTo is not a function
    at AnimationTransform3D.__proto.setLocalRotation 

mobile3Dbin

赞同来自:

1.7.12、1.7.13的版号不是插件,是引擎的版号。

mobile3Dbin

赞同来自:

LayaAirUnityPlugin : 1.7.16.

qian

赞同来自:

你好 麻烦发一下场景源文件我上报引擎部

mobile3Dbin

赞同来自:

我拔出一只模型输出了,使用1.7.16的引擎库有一样的问题。

mobile3Dbin

赞同来自:

这个模型有相同的错误,整个专案是公司财产所以不能上传到网路,只能提供部分资源。

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

商务合作
商务合作