public override void Stop() { for (int i = 0; i < this.TimelineItems.Length; i++) { CinemaMultiActorCurveClip clipCurve = this.TimelineItems[i] as CinemaMultiActorCurveClip; clipCurve.Revert(); } }
public override void Initialize() { for (int i = 0; i < this.TimelineItems.Length; i++) { CinemaMultiActorCurveClip clipCurve = this.TimelineItems[i] as CinemaMultiActorCurveClip; clipCurve.Initialize(); } }
public override void UpdateTrack(float time, float deltaTime) { base.elapsedTime = time; for (int i = 0; i < this.TimelineItems.Length; i++) { CinemaMultiActorCurveClip clipCurve = this.TimelineItems[i] as CinemaMultiActorCurveClip; clipCurve.SampleTime(time); } }