不同对象具有不同动画时间的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”变量。

相关内容

热门资讯

透视辅助!aapoker有什么... 透视辅助!aapoker有什么规律吗,aapoker能玩原来是有挂(详细有猫腻教程)辅助器中分为三种...
透视辅助!红龙扑克竟然是真的有... 透视辅助!红龙扑克竟然是真的有挂,红龙扑克果然是真的有挂(详细辅助工具教程);无聊就玩这款真的有辅助...
透视辅助!微扑克网页版辅助,(... 透视辅助!微扑克网页版辅助,(微扑克总结)其实有挂(详细wpk透视辅助教程)1)wpk透视辅助辅助挂...
一分钟了解!!红龙poker正... 一分钟了解!!红龙poker正规吗,红龙扑克真是存在有挂(详细辅助器教程);小薇(透视辅助)致您一封...
5分钟了解!微扑克透视辅助脚本... 5分钟了解!微扑克透视辅助脚本,微扑克规律一直真的是有挂(详细wpk透视辅助教程)所有人都在同一条线...
透视辅助!aaPOKER原来是... 透视辅助!aaPOKER原来是真的有挂,aapoker辅助确实存在有挂(详细外卦挂教程);1、实时a...
透视辅助!微扑克ai辅助器苹果... 透视辅助!微扑克ai辅助器苹果版,(微扑克代码)本来是真的有挂(详细ai辅助器苹果版教程)是一款可以...
盘点一款!!德扑计算胜率软件,... 盘点一款!!德扑计算胜率软件,德扑之星模拟器竟然是真的有挂(详细线上房间教程);一、AI软件牌型概率...
透视辅助!wPK透视辅助软件,... 透视辅助!wPK透视辅助软件,WPK线上其实真的是有挂(详细透明挂教程)1、打开软件启动之后找到中间...
透视辅助!wPk果然有挂,wp... 透视辅助!wPk果然有挂,wpk机制好像存在有挂(详细透明挂教程)1、进入游戏-大厅左侧-新手福利-...