在 Unity 中向动画精灵添加帽子或皮肤

问题描述 投票:0回答:1

我目前正在 Unity 中开发一款 2D 像素艺术风格的平台游戏。我的主角是一只鸵鸟,我在图形编辑器中制作了一些运行的动画精灵表。现在我希望能够给鸵鸟添加一些帽子或眼镜。 问题是鸵鸟的头部在动画中上下移动,所以我无法子化眼镜或帽子精灵并使其精确地跟随头部。我已经尝试过自己制作帽子的动画,但首先需要做很多工作,其次它会平滑地过渡各个位置,因此每帧都不适合精灵。

为了让自己清楚,我想让一个精灵沿着精灵表动画角色上的某个位置精确到像素。

我怎样才能实现这个目标?

干杯,

亚历克斯

animation unity-game-engine 2d sprite-sheet
1个回答
2
投票

评论

一种选择是在 Unity 中为鸵鸟设置动画,这样您设置动画的每个身体部位都是它自己的对象。这样你就可以添加例如作为头部子对象的帽子。但由于您已经在 Unity 之外制作了像素动画,这当然不是一个理想的解决方案。这听起来也有点像你所说的“孩子戴眼镜或帽子精灵”的意思,但我不确定这是否在它的像素部分。

回答

如果您在 Unity 中对头部进行动画处理,这将为您稍后附加的所有物品(帽子、眼镜等)制作动画。

© www.soinside.com 2019 - 2024. All rights reserved.