拉緹娜 2022-05-07 13:01 采纳率: 71.4%
浏览 161
已结题

Unity物体移动动画,如何加入相对坐标?

我在一个2D项目里面加入了主人公(Hero),想添加时长为1s的向右攻击的动画,并且在0.7秒前攻击的同时会向前移动一小段距离,剩余的0.3秒返回原位置。我在动画中加入了transform编辑了几个关键帧。

img

但是结果不出意料只记录了绝对坐标,但人物移动到其他地方开始执行向右攻击的动画的时候,他瞬移到编辑关键帧的位置了。
我在百度上找到有人说套上GameObject就可以记录相对坐标了,但是我没找到。

img

img

有没有办法能让人物不管移动到哪里,执行向右攻击动画时,都能从目前所在的位置出发,移动一段距离攻击再回来啊

  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 5月16日
      • 已采纳回答 5月8日
      • 创建了问题 5月7日

      悬赏问题

      • ¥15 关于学生成绩的一个系统(语言-c语言)
      • ¥60 matlab传染病模型分段
      • ¥15 关于#matlab#的问题,如何解决?
      • ¥15 51单片机汇编语言Keil5基础问题!
      • ¥15 CygwinPortable 中 NumPy 无法安装
      • ¥15 vivado如何支持多维打包数组模式
      • ¥15 请问第13题到底应该怎么做
      • ¥20 数据可视化综合运用 导入npz文件以及读取内容
      • ¥15 倒计时汇编语言RTC实时时钟
      • ¥15 CCS安装出现Failed to create the part's controls