[]3D项目, 骨骼下放入一个空节点容器GameObject导出的问题,,

3D项目, 骨骼下放入一个空节点容器GameObject导出的问题,, unity版本2018.2.7f1,laya引擎版本1.7.20.2beta
用unity导出人物模型的时候,,官方文档上面说可以挂一个空节点容器,只要不勾选GameObject Setting 中的 Ignore Null Game Objects忽略空节点设置
这个就可以了,  
QQ截图20181010145251.png

里面的weaponObjshig是个空节点,, daochu导出以后,在lh文件里面并没有这个,,而且RHand这个骨骼也获取不到,,
如果在这个空节点里面在添加个Cube模型,这个空节点就可以导出了,lh文件里面就有了,,

QQ截图20181010145456.png

这是导出设置,, 
这是什么问题呢,,是我设置的错了吗?
直接调用
var box = new Laya.MeshSprite3D(new Laya.BoxMesh(1,1,1));
//将3D对象加载到scene中(一定要加入到场景)
Scene3DManager.getInstance().nowScene.addChild( box );
this._ani.linkSprite3DToAvatarNode("RHand",box);
linkSprite3DToAvatarNode 这个借口会报错,,
throw("Animator:sprite3D must belong to this Animator");  走到这里了,,
模型资源在附件里面
 
 
已邀请:

hj

赞同来自:

空节点我们为了骨骼动画优化,被我们当做骨骼节点优化掉了

要回复问题请先

商务合作
商务合作