protected override void OnUpdate(float time, float previousTime) { var weight = GetClipWeight(time); settings.playbackSpeed = root.playbackSpeed; settings.alpha = weight; settings.audioVolume = weight; VideoSampler.Sample(track.source, videoClip, time, previousTime, settings); }
void Disable() { VideoSampler.ReleaseSourceForID(this); }
void Enable() { source = VideoSampler.GetSourceForID(this); source.Prepare(); }