首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

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

发布网友

我来回答

1个回答

热心网友

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

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

图片说明

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

追问非常感谢回答!不过这样做会发生位移过渡。我想让两者播放,一个播放完,另一个开始,两者没有位移关系,这样可以做到吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com