一// 继承PlayableAsset类,实现ITimelineClipAsset接口
正如自定义轨道(Track)需要继承TrackAsset类那样,自定义片段(Clip)也要遵守一定的模板:继承PlayableAsset类,以及实现ITimelineClipAsset接口。
using UnityEngine;
using UnityEngine.Playables;
using UnityEngine.Timeline;
public class LearnClip : PlayableAsset, ITimelineClipAsset
{
}
在写好类的头部后,会出现红色波纹线提示我们出错。
快捷键 Alt + Enter 修补错误后,代码中会多出一个属性(Property)和方法(Function)。
using UnityEngine;
using UnityEngine.Playables;
using UnityEngine.Timeline;
public class LearnClip : PlayableAsset, ITimelineCli

本文详细介绍了在Unity中如何自定义Timeline片段(Clip),包括继承PlayableAsset类和实现ITimelineClipAsset接口,理解ClipsCaps属性对Inspector显示的影响,以及CreatPlayable方法在创建Playable过程中的作用。同时,探讨了PlayableBehaviour与ScriptPlayable在自定义Clip脚本中的应用。
最低0.47元/天 解锁文章
8672

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



