You need to enable JavaScript to run this app. Unity中如何仅制作Z轴动画且不影响X、Y轴位置?
优惠活动
大模型
产品
解决方案
定价
更多

Unity中如何仅制作Z轴动画且不影响X、Y轴位置?

仅针对Z轴制作位置动画的操作方案

1. 录制阶段直接避免全轴关键帧生成

  • 打开对应动画的编辑窗口,点击录制按钮进入动画可编辑状态(窗口内红色录制标识亮起)
  • 不要直接通过Scene视图拖拽对象修改位置,该操作会自动为Position的X、Y、Z三个轴同时生成关键帧
  • 直接在Inspector面板的Transform组件中,找到Position属性下的Z轴输入框,填入目标位置数值后,点击Z轴数值左侧的菱形关键帧按钮,单独为Z轴添加关键帧
  • 跳转到不同的动画时间节点,重复修改Z值、单独打关键帧的操作即可,全程不会改动已设置的X、Y轴固定位置

2. 清理已误录的X/Y轴多余关键帧

  • 如果已经不小心录制了包含全轴的关键帧,可切换到动画窗口的曲线编辑模式
  • 在左侧属性导航栏找到Transform > Position层级下的x、y子属性
  • 选中这两个属性对应的所有关键帧直接删除,仅保留z属性下的动画曲线即可
  • 操作完成后确认X、Y轴数值回到预设的固定值,避免运行时被多余动画覆盖

3. 适配117个Prefab实例的优化设置

  • 将仅包含Z轴动画的动画组件挂载到立方体Prefab根节点后,为每一个场景内的立方体实例,在Position的X、Y数值右侧点击实例覆写标记,将X、Y的位置值标记为当前实例的独立属性
  • 该设置可以保证117个立方体复用同一个Z轴动画Clip的同时,每个立方体自定义的X、Y位置不会被Prefab的动画逻辑影响,无需为每个实例单独编辑动画

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.08 05:24:08