Unity3d 在层次中旋转派生对象可以缩放它们吗?
为了完成一项任务,我被要求做一个游乐设施,来试验统一的等级制度。我创建了一个上下移动的曲面,效果很好。当我向上下移动的曲面添加新对象并尝试旋转它们时,它们也会同时缩放。我不知道为什么会这样。我曾尝试在根对象之外创建它们,然后将它们添加到根对象中,但它也做了同样的事情。如果有人能给我一个关于我做错了什么的提示,那就太棒了。如果他们在你将他们添加到曲面的那一刻正确缩放,那么你以前可能缩放过曲面。在对象层次结构中,所有对象都继承其父对象的变换 通过使用空对象创建树并仅将可见对象作为叶附着,可以避免这种情况。 而不是这样做(这将导致子对象根据曲面的比例进行缩放): 你可以这样做:Unity3d 在层次中旋转派生对象可以缩放它们吗?,unity3d,Unity3d,为了完成一项任务,我被要求做一个游乐设施,来试验统一的等级制度。我创建了一个上下移动的曲面,效果很好。当我向上下移动的曲面添加新对象并尝试旋转它们时,它们也会同时缩放。我不知道为什么会这样。我曾尝试在根对象之外创建它们,然后将它们添加到根对象中,但它也做了同样的事情。如果有人能给我一个关于我做错了什么的提示,那就太棒了。如果他们在你将他们添加到曲面的那一刻正确缩放,那么你以前可能缩放过曲面。在对象层次结构中,所有对象都继承其父对象的变换 通过使用空对象创建树并仅将可见对象作为叶附着,可以避免这种
EmptyObject (scale 1)
+Surface
+SubObject 1
+SubObject 2
那应该能解决你的问题
EmptyObject (scale 1)
+Surface
+SubObject 1
+SubObject 2