示例#1
0
 public override void Stop()
 {
     for (int i = 0; i < this.TimelineItems.Length; i++)
     {
         CinemaMultiActorCurveClip clipCurve = this.TimelineItems[i] as CinemaMultiActorCurveClip;
         clipCurve.Revert();
     }
 }
示例#2
0
 public override void Initialize()
 {
     for (int i = 0; i < this.TimelineItems.Length; i++)
     {
         CinemaMultiActorCurveClip clipCurve = this.TimelineItems[i] as CinemaMultiActorCurveClip;
         clipCurve.Initialize();
     }
 }
示例#3
0
 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);
     }
 }