You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity中旋转父对象时子对象发生变形问题求助

旋转父对象时子对象几何变形的解决方案

核心修复步骤

  • 将子对象变换数据应用到网格
    选中胶囊体子对象,把当前的旋转、缩放数据直接写入网格(不同引擎操作略有区别:比如Blender里选Object > Apply > Rotation & Scale;Unity里可先复制当前位置,点击Transform组件的Reset,再粘贴位置,接着重新烘焙网格的缩放和旋转数据),之后重置子对象的旋转为(0,0,0)、缩放为(1,1,1),再重新调整你需要的位置和旋转。

  • 确保变换操作基于局部轴
    调整子对象的旋转、缩放时,切换到局部坐标系操作,避免用全局轴进行非均匀缩放或旋转——全局轴下的变换会导致父对象旋转时,子对象网格出现剪切变形。

  • 彻底重置父空对象
    新建一个全新的空对象,确保它的位置、旋转、缩放全为默认值((0,0,0)、(0,0,0)、(1,1,1)),再把处理好的胶囊体挂载进去测试,排除旧空对象可能存在的隐藏变换数据问题。

  • 替换为标准网格测试
    删除现有胶囊体,重新创建一个引擎自带的标准Capsule,先应用默认变换,再调整所需参数后挂载到空对象上,排除自定义网格本身的异常。

内容的提问来源于stack exchange,提问作者Gametrix videos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 08:06:20