您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

24 行
764 B

using UnityEngine;
using UnityEngine.Playables;
using UnityEngine.Timeline;
public class SoundTimelineClip : PlayableAsset, ITimelineClipAsset
{
SoundTimelineBehaviour template = new SoundTimelineBehaviour();
public SoundDef sound;
public SoundTimelineBehaviour.SoundPosition position = SoundTimelineBehaviour.SoundPosition.None;
public ClipCaps clipCaps
{
get { return ClipCaps.None; }
}
public override Playable CreatePlayable(PlayableGraph graph, GameObject owner)
{
var playable = ScriptPlayable<SoundTimelineBehaviour>.Create(graph, template);
SoundTimelineBehaviour clone = playable.GetBehaviour();
clone.sound = sound;
clone.position = position;
return playable;
}
}