Unity - Timeline 之 Setting track properties(设置轨道属性)

目录:Unity - Timeline 知识汇总
原文:https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/insp_trk.html
翻译时Timeline版本:Timeline 1.2.11

Setting track properties

设置轨道属性

使用Inspector窗口可调整轨道的名字与它的属性。显示可用的属性是取决于你选中的轨道类型。例如,你选中一个动画轨道,并设置了Track Offsets(轨道偏移,注意这个要运行时才有Transform效果,编辑模式没效果的)是怎么样的,设置Apple Avatar Mask是否开启,并制定Avatar Mask,和选中当处理与其他的动画剪辑要Matching Offsets(匹配偏移)时哪些transform的属性是需要修改的。
Inspector window when selecting an Animation track in the Timeline window

在Timeline窗口中选中一个动画轨道是Inspector窗口的显示

不是所有的轨道都有属性。查看下列部分了解其他轨道的属性:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity中,你可以使用Timeline系统来创建和编辑动画、剪辑和序列。要获取轨道信息,你可以使用Timeline API提供的一些方法和属性。 首先,你需要获取一个Timeline实例的引用。你可以通过使用`TimelineAsset`来获取,该类代表整个Timeline资源。例如,你可以使用如下代码获取当前Scene中的Timeline实例: ```csharp using UnityEngine; using UnityEngine.Playables; using UnityEngine.Timeline; public class TimelineExample : MonoBehaviour { public TimelineAsset timelineAsset; // 参考场景中的Timeline资源 void Start() { PlayableDirector playableDirector = GetComponent<PlayableDirector>(); playableDirector.Play(timelineAsset); // 播放指定的Timeline资源 // 获取轨道信息 foreach (TrackAsset track in timelineAsset.GetOutputTracks()) { Debug.Log("Track name: " + track.name); // 获取轨道上的片段信息 foreach (PlayableBinding binding in track.outputs) { Debug.Log("Clip name: " + binding.clip.displayName); } } } } ``` 这个示例中,我们使用`PlayableDirector`来播放指定的Timeline资源。然后,通过调用`GetOutputTracks()`方法,我们可以获取到所有输出轨道的列表。对于每个轨道,我们可以通过`name`属性获取轨道名称,并使用`outputs`属性获取轨道上的所有片段信息。在这个示例中,我们简单地打印了轨道和片段的名称。 请注意,要使Timeline系统正常工作,你需要确保场景中存在一个`PlayableDirector`组件,并将其与Timeline资源关联起来。你可以在Inspector视图中的Playable Director组件的“Play On Awake”选项中选择播放模式,以及将Timeline资源分配给“Play On Awake”选项中的“Playable Asset”字段。 希望这可以帮助到你!如有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值