1,Unity没有单纯的帧动画,还是关键帧换贴图的AnimationClip,所以你可以在动画上直接加位移关键帧。
2.但这是绝对位移,需要一个上层节点保证相对位置和在合适的时间点做归位和位移的处置。
3.只要意识到能用上层节点控制位移,那显示层级的位置就可以保持固定,所有位移操作都在位置节点上处理。
4.截图里跳的操作也是同理。
5.当然,也可以让上层节点的动画器直接控制显示层和位置层的动画。
6.要不要分开多个动画器取决于实际需求,分开多些控制,维护也相对麻烦。
7.自己写框架的才会在乎怎么实现,自己写游戏的在乎实现效果就好。
8.除了你想的用动画事件做位移,还可以图片自带像素位移,或者在图片角落用两个像素记录当前帧的相对位置,或者用角落像素记录位移量(基础位移量)。
9.方法蠢不蠢,还在于工作流是否合理,unity动画事件配置非常不直观,你自然觉得难以调整出好的效果。
10.好为人师是病,吹牛皮也不好治。
杠杆原理 1年前
Yene [作者] 1年前
发布