TimeLine的使用

   日期:2021-04-13     浏览:141    评论:0    
核心提示:TimeLine应用于对话叙事动画,过场动画等场景Track轨道TrackGroup: 作TimeLine中的目录文件使用 Activation(激活轨道) :控制单个物体的激活与否,在不处于时间段内的则不显示。Animation(动画轨道) :控制不同gameObject在不同时间段所播放的动画切片Clip,同时可以录制帧动画,在inspector窗口中右键组件可以Add Key(在TimeLine中录制的帧动画是Infinite Clip,可以通过右键Convert为一个有限的动画切片。Audi

TimeLine

应用于对话叙事动画,过场动画等场景

组成元素–四元素

  • Track
    自定义脚本继承TrackAsset
    其中有特性:[TrackColor(float a,float b,float c)] abc都于0-1之间
          [TrackClipType(typeof(type))]
          [TrackBindingType(typeof(type))] 描述track绑定的游戏对象需要持有type组件
  • Clip
    自定义轨道继承PlayableAsset
  • Behavior/Data
    自定义脚本继承PlayableBehaviour
  • Mixer

Track轨道

  1. TrackGroup: 作TimeLine中的目录文件使用
  2. Activation(激活轨道) :控制单个物体的激活与否,在不处于时间段内的则不显示。
  3. Animation(动画轨道) :控制不同gameObject在不同时间段所播放的动画切片Clip,同时可以录制帧动画,在inspector窗口中右键组件可以Add Key(在TimeLine中录制的帧动画是Infinite Clip,可以通过右键Convert为一个有限的动画切片。
  4. Audio Track: 控制audio的track,需要注意的是AudioTrack在Inspecter面板中字段的意义  
    1. Valume--音量控制
    2. Stereo Pan---声道控制,偏左还是偏右
    3. Spatial Blend--是否受3d空间影响。
  5. CtrolTrack:可以控制时间相关的游戏对象中的元素,比如粒子系统,PlayableDirection组件等
  6. SignalTrack:构建TimeLine与外界系统的通信通道
    1. Signal Asset 信号资源:
      信号资源是发射器与接收器之间的联系,可以在多个TimeLine实例中进行复用
    2. Signal Emitter 信号发射器:
      通过【标记Mark】来显示,信号发射器包含对信号资源的引用,可以在Markers区域、signalTrack、其他轨道上添加SignalEmitter
      如图6-1
    3. Signal Receiver 信号接收器:
      带有一组反映(Reactions组件)关联到信号资源


                              图6-1

快捷键

  • 滚轮 放大缩小
  • ctrl/Commond+滚轮 放大缩小轨道高低
  • A 显示所有轨道
  • F 聚焦到当前轨道切片 (将当前选中片段在界面中放大到最佳大小方便查看
  • L 锁定当前轨道
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服