You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
838 B
C#
30 lines
838 B
C#
#if UNITY_EDITOR
|
|
using System.ComponentModel;
|
|
#endif
|
|
using UnityEngine.Playables;
|
|
|
|
namespace UnityEngine.Timeline
|
|
{
|
|
/// <summary>
|
|
/// Playable Asset class for Activation Tracks
|
|
/// </summary>
|
|
#if UNITY_EDITOR
|
|
[DisplayName("Activation Clip")]
|
|
#endif
|
|
class ActivationPlayableAsset : PlayableAsset, ITimelineClipAsset
|
|
{
|
|
/// <summary>
|
|
/// Returns a description of the features supported by activation clips
|
|
/// </summary>
|
|
public ClipCaps clipCaps { get { return ClipCaps.None; } }
|
|
|
|
/// <summary>
|
|
/// Overrides PlayableAsset.CreatePlayable() to inject needed Playables for an activation asset
|
|
/// </summary>
|
|
public override Playable CreatePlayable(PlayableGraph graph, GameObject go)
|
|
{
|
|
return Playable.Create(graph);
|
|
}
|
|
}
|
|
}
|