【Unity】Unity Pivot 与 Center 的问题
首先 说一下 Pivot 与 Centerpivot就是模型坐标轴的真实位置,也就是说再模型软件中设定的坐标轴。center是unity自己根据模型的mesh计算的中心位置,和模型真实坐标轴没关系了。transform.position 的坐标轴就是这个 pivot当改变模型的坐标,角度,大小,指的是相对于pivot进行的操作当 物体的 Pivot 和 Center坐标不一样
·
首先 说一下 Pivot 与 Center
pivot就是模型坐标轴的真实位置,也就是说再模型软件中设定的坐标轴。
center是unity自己根据模型的mesh计算的中心位置,和模型真实坐标轴没关系了。
transform.position 的坐标轴就是这个 pivot当 物体的 Pivot 和 Center坐标不一样的时候 就会出现一些问题
当改变模型的坐标,角度,大小,指的是相对于pivot进行的操作
比如:
Center
Pivot
可以看到 坐标轴明显不在一个位置上
想得到这个阀门的位置 怎么办呢 target.GetComponent<MeshRenderer>().bounds.center
center有XYZ 这样就可以得到了
QQ群 : 593906968 有什么不懂的可以加群咨询互相学习
更多推荐


所有评论(0)