From 35cf96511855b3b70e614771c955b3b89bb1385b Mon Sep 17 00:00:00 2001 From: Mike Goslin Date: Tue, 6 Mar 2001 18:45:12 +0000 Subject: [PATCH] *** empty log message *** --- direct/src/interval/Interval.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/direct/src/interval/Interval.py b/direct/src/interval/Interval.py index c03278814f..4b8e85e8bc 100644 --- a/direct/src/interval/Interval.py +++ b/direct/src/interval/Interval.py @@ -20,6 +20,7 @@ class Interval(DirectObject): self.name = name self.duration = duration self.clock = ClockObject.ClockObject.getGlobalClock() + self.curr_t = 0.0 def getName(self): """ getName() @@ -59,12 +60,14 @@ class Interval(DirectObject): """ stop() """ taskMgr.removeTasksNamed(self.name + '-play') + return self.curr_t def __playTask(self, task): """ __playTask(task) """ t = self.clock.getFrameTime() te = (t - self.startT) * self.scale + self.curr_t = te if (te <= self.playDuration): if (self.firstTime): self.setT(te, entry=1)