我在unity里 创建了两个序列帧2d动画,怎么实现让一个物体的动画播放结束后,立即开始播放另一个动画呢?

小白求救!!!... 小白求救!!! 展开
 我来答
碰瓷喵
游戏玩家

2020-06-02 · 游戏我都懂点儿,问我就对了
知道小有建树答主
回答量:214
采纳率:97%
帮助的人:20.2万
展开全部

第一种是 你再播放到结束的位置 添加事件,调用播放下个动画的方法

第二种是用Animator Controller 如图连接。连接处设置跳转开关为True(满足跳转条件),并勾选Has Exit Time(如不勾选 会直接播放第二个动画)

图片说明

简单的动画跳转 都可,复杂的动画管理还是建议使用Animator

追问
非常感谢回答!不过这样做会发生位移过渡。我想让两者独立播放,一个播放完,另一个开始,两者没有位移关系,这样可以做到吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式