unity Timeline控制动画的播放

创建一个空物体GameObject,添加Playable Director组件,添加脚本组件;
新建一个长方体;
创建timeline并将其拖到空物体的Playable Director组件下的Playable中;


点击空物体GameObject,再点击Timeline窗口,将长方体拖入并创建annimation轨道,录制动画;
图片中文字应为Cube,这个是拖入的胶囊

新建一个正方体;
创建timeline并将其拖到空物体Timeline的Playable Director组件下的Playable中;
点击Timeline窗口,将正方体拖入并创建annimation轨道,录制动画;

演示时手动输入size为2;并将两个timelin拖入,如下图所示;

C#脚本

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Playables;
using UnityEngine.Timeline;public class play : MonoBehaviour
{PlayableDirector Player;[SerializeField] TimelineAsset[] A;//实现在Inspector面板的显示int index = 0;// Start is called before the first frame updatevoid Start(){Player = FindObjectOfType<PlayableDirector>();}// Update is called once per framevoid Update(){if (Input.GetKeyDown(KeyCode.A)){if (index < A.Length){if (Player.state != PlayState.Playing)Player.Play(A[index++]);}}}
}

unity Timeline控制动画的播放相关推荐

  1. vue-lottie控制动画的播放、暂停、跳转帧数

    lottie 简介 Lottie适用于Android, iOS. iOS.Web, React Native.[React Native](https://github.com/airbnb/lott ...

  2. U3D Animator 组件控制动画的播放暂停,动态添加帧事件

    //顺便说一句,U3D的动画编辑器有BUG,添加关键帧事件后选了函数会说不支持,其实是可以用.运行下看结果来定吧. //大家好我是笨笨,笨笨的笨,笨笨的笨,谢谢! //20150810 by Jerr ...

  3. Unity创建Animation动画无法播放问题

    前提:我是要使用animation的方式去播放动画,而不是animator状态机;是针对unity自己制作的动画,而不是外部导入进来的动画. 发现一个问题,我在unity中给一个cube创建一个ani ...

  4. 解决unity内置动画系统播放完回到原点问题

    今天在逛论坛的时候,无意中解决了一个困扰我巨久巨久的问题(差不多几个月咯,烦死人...)那就是在用unity自带的动画系统建立动画之后,你会发现,当你勾选Apply Root Motion的时候,动画 ...

  5. unity按钮控制动画

    准备工作:Asset Store 下载一套免费的animation导入unity 步骤一:创建空物体Creat Empty 在空物体GameObject里面 添加两个按钮  以及  把Prefabs的 ...

  6. 使用as3控制动画的播放与暂停

    1.需要两个按钮元件 2.在属性面板为两个按钮元件分别命名为pausebutton与playButton 3.代码 stop();pausebutton.visible = false; playBu ...

  7. 【Unity3D小技巧】Unity3D中Animation和Animator动画的播放、暂停、倒放控制

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...

  8. Unity TimeLine使用教程

    我使用的是Unity 2020.3.25,TimeLine版本是1.5.2. TimeLine可以添加以下几种Track 1.Activation Track一般用来控制GameObject的显示和隐 ...

  9. Unity MegaFiers 顶点动画

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 使用 M ...

最新文章

  1. mysql期中考试题及答案_MySQL练习题及答案
  2. JavaScript的toString()和valueOf()函数
  3. Vue——Vue-Router的push和replace方法[Uncaught (in promise) Error]解决方案
  4. 编程语言“铁三角”,JavaScript 力压 Java和Python
  5. 【学习笔记】第二章——进程的定义、组成、组织方式、特征、状态 转换
  6. 联想x250为什么这么贵_外媒:联想笔记本thinkpadX250如何联想thinkpadX250价格及评价...
  7. TensorFlow精进之路(十):循环神经网络RNN
  8. [数据库]特殊符号对应的ascii和键盘字符的十六进制表示
  9. 自定义Mac睡眠时间,保持运行状态
  10. 将Excel中的数据导入至sqlserver数据表
  11. Linux里如何查找文件内容
  12. Git和Github详细入门教程
  13. android Camera framework层解析
  14. LINUX查看一个进程用的内存准确数量
  15. 惠普z800工作站bios设置_惠普台式机装win10系统及bios设置(uefi+gpt)
  16. 酒店管理系统(功能结构图、流程图)
  17. RTOS那些你得知道的事儿(一)
  18. python控制微信app_Appium+python在微信的hybridapp里的坑
  19. html中快速复制上一行并粘贴到下一行
  20. 树莓派更改python版本_为树莓派升级Python版本

热门文章

  1. 文本分类 决策树 python_Python中基于决策树的文本分类
  2. js实现input框添加移除属性
  3. 原神米游社自动签到教程
  4. python的turtle库的基础函数及其使用
  5. linux 命令之 stty
  6. 7.19 深度剖析react中setState
  7. MS17-010永恒之蓝漏洞复现(手把手教程,超细!)
  8. 简单深搜广搜基本模板
  9. Ubuntu启动时黑屏问题
  10. 2008-08-31