diff --git a/direct/src/doc/pandaUserGuide.doc b/direct/src/doc/pandaUserGuide.doc new file mode 100644 index 0000000000..556b6f5507 Binary files /dev/null and b/direct/src/doc/pandaUserGuide.doc differ diff --git a/direct/src/interval/ActorInterval.py b/direct/src/interval/ActorInterval.py index c7eb07ce35..1cdcef3c20 100644 --- a/direct/src/interval/ActorInterval.py +++ b/direct/src/interval/ActorInterval.py @@ -33,7 +33,7 @@ class ActorInterval(Interval): # Record class specific variables self.actor = actor self.animName = animName - self.loop = loop + self.loopAnim = loop self.frameRate = self.actor.getFrameRate(self.animName) self.numFrames = self.actor.getNumFrames(self.animName) # Compute start time @@ -62,7 +62,7 @@ class ActorInterval(Interval): Interval.__init__(self, name, duration, reverse=reverse) # Update stopEvent self.stopEvent = id + '_stopEvent' - if self.loop: + if self.loopAnim: self.stopEventList = [self.stopEvent] def calcFrame(self, t): @@ -104,13 +104,13 @@ class ActorInterval(Interval): if (t >= self.getDuration()): self.actor.stop() frame = self.goToT(self.getDuration()) - if self.loop: + if self.loopAnim: self.ignore(self.stopEvent) # Print debug information self.notify.debug( 'updateFunc() - %s stoping at frame: ' % self.name + '%d Num frames: %d' % (frame, self.numFrames)) - elif self.loop == 1: + elif self.loopAnim == 1: if event == IVAL_INIT: # Pose anim self.goToT(t)