|
|
1
2
以下解决方案适用于原始帖子中描述的问题,而不适用于编程生成的网格 我看到其中一个轴没有居中。 让你的两个对象都成为一个空游戏对象的子对象,这样你就可以相对于它们的父对象移动它们。这就像改变他们的轴心。 基于父游戏对象计算距离。 例子: 空游戏对象的父对象1。移动对象1。请注意,父对象的变换没有更改。因此,只需移动object1,使其中心与父变换对齐。然后,从那里创建一个预制件。这是您的新对象1。 对任何要控制其轴的对象执行此操作。
备选方案
:
如果前面的解决方案不适合您的需要,那么实现所需的一种简单方法是基于
然后,您的计算将基于对象边界的中心,而不是其实际位置,从而消除了枢轴问题。 |
|
|
i_sniff_ket · 在unity之外使用unity类 4 年前 |
|
|
RavioliDish · 着色器没有纹理属性“\u MainTex” 4 年前 |
|
|
Naffy · PlayerPref未正确存储 4 年前 |
|
|
Gacut · 投掷物体时,它只会向右移动 4 年前 |
|
|
bjy0212 · 协同程序运行时Unity游戏停止 4 年前 |
|
|
Daniel Lip · 如何在没有父母的情况下获得所有孩子? 4 年前 |