在Unity的timeline相关自定义代码编写中,有时候会需要在PlayableBehaviour中获取TimeClip的开始和结束时间,通过PlayableBehaviour提供的接口我们会发现找不到对应的属性或者方法。
这篇回答中有详细解释:How to access the clip timing (start, end time) in PlayableBehaviour functions
这里附代码实现方式,需要在Track、Asset和Playable通过三次传递:
[TrackClipType(typeof(XXXControlAsset))]
public class XXXControlTrack : TrackAsset
{
public override Playable CreateTrackMixer(

在Unity Timeline的自定义代码开发中,如何在PlayableBehaviour中获取片段的开始和结束时间是一个常见问题。尽管官方接口没有直接提供相应属性,但通过Track、Asset和Playable的三层传递可以实现这一目标。具体的实现代码未在摘要中给出,需参考相关回答。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



