不同对象具有不同动画时间的Unity动画顺序
创始人
2025-01-08 23:00:24
0

要为不同的对象创建带有不同时间的Unity动画序列,可以使用Animation组件和Animator组件。 Animation组件提供了一个时间轴和一些动画状态,而Animator组件提供了一个状态机和过渡。

以下是一个示例,假设我们有两个对象cube1和cube2。 cube1需要从初始位置移动到(2,0,0),用时2秒,cube2需要从初始位置移动到(5,0,0),用时3秒。

步骤1:在场景中拖动两个对象是可用的。

步骤2:选择每个对象并向其添加Animation组件。通过单击“Add Component”按钮并搜索“Animation”即可添加该组件。

步骤3:转到Animation窗格并创建一个新的动画剪辑。选择“Add Property”按钮,然后选择物体的Transform,并将其移动到新的位置(例如,对于cube1,将其移动到(2,0,0))。更改动画剪辑的时间以匹配所需的时间。

步骤4:重复步骤3以为第二个对象创建动画。

步骤5:将Animator组件添加到任何一个对象中并创建一个状态机。将动画剪辑添加到状态机,并连接状态以便正确的过渡。

步骤6:在脚本中访问Animator组件并让对象进行动画。以下是示例代码:

public class CubeMovement : MonoBehaviour {
    private Animator anim;
    void Start () {
        anim = GetComponent();
        if (gameObject.name == "Cube1") {
            anim.Play("Cube1Anim");
        } else if (gameObject.name == "Cube2") {
            anim.Play("Cube2Anim");
        }
    }
}

此脚本将每个对象的Animator组件分配给“anim”变量。

相关内容

热门资讯

透视透视挂"wepo... 自定义wepoker私人局透视方法系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用...
重大通报!常州茶苑辅助器下载,... 重大通报!常州茶苑辅助器下载,丽水都莱大菠萝有辅助工具吗(详细辅助AI教程)是一款可以让一直输的玩家...
透视了解"hhpok... 1、透视了解"hhpoker辅助"详细辅助wepoke教程(最初是有挂);详细教程。2、hhpoke...
我来分享!卡五星游戏有挂吗,玉... 我来分享!卡五星游戏有挂吗,玉海楼茶苑辅助软件下载(详细辅助必备教程)1)玉海楼茶苑辅助软件下载辅助...
透视辅助"wepok... 透视辅助"wepoker辅助器怎么弄"详细辅助技巧教程(最初真的有挂)准备好在wepoker辅助器怎...
攻略讲解!多乐辅助器使用教程,... 攻略讲解!多乐辅助器使用教程,河洛杠次胜率辅助器(详细辅助教你攻略)1、这是跨平台的河洛杠次胜率辅助...
透视科技"aapok... 透视科技"aapoker怎么提高中牌率"详细辅助切实教程(素来真的是有挂);人气非常高,ai更新快且...
玩家必备科技!好友赣南能装挂吗... 玩家必备科技!好友赣南能装挂吗,微信小程序财神十三张脚本(详细辅助切实教程)1、微信小程序财神十三张...
透视安卓版"wepo... 透视安卓版"wepoker轻量版透视方法"详细辅助科技教程(原先真的是有挂);1.wepoker轻量...
推荐一款!福建十三水辅助,大当... 推荐一款!福建十三水辅助,大当家辅助脚本app(详细辅助必备教程)大当家辅助脚本app辅助器中分为三...