您的位置:首页 > 移动开发 > Unity3D

【Unity】子物体坐标问题

2016-12-27 19:31 423 查看
Armature是父物体,Armature_Left_Hand和Armature_Right_Hand都是Armature的子物体

动态生成的Armature物体



动态生成的Armature_Left_Hand物体,并使其为Armature物体的子物体

(Armature_Right_Hand与Armature_Left_Hand相似,因此不赘述)



Armature_Left_Hand物体的预制体,ALH动态生成的物体是照此预制体生成的



综上可得,把一个物体设置为另外一个问题的子物体,会自动缩小,为原来的0.1倍(倍数暂定)

错误结果如下所示





正常结果如下所示





当用代码对子物体进行大小的缩放的时候,设置为子物体,就会自动对其进行缩小,缩小倍数暂时为0.1倍

除了手部的坐标不再应该在的位置以外,只要不随便更改子物体的transform.localScale大小,

父类物体会自动缩小坐标



参考资料:Unity3D研究院transform.parent = parent坐标就乱了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: