*** empty log message ***

This commit is contained in:
Mark Mine 2001-06-29 18:14:36 +00:00
parent 74c8db2d68
commit a353c408ee
2 changed files with 6 additions and 5 deletions

View File

@ -61,8 +61,8 @@ class ActorInterval(Interval):
# Initialize superclass # Initialize superclass
Interval.__init__(self, name, duration, reverse=reverse) Interval.__init__(self, name, duration, reverse=reverse)
# Update stopEvent # Update stopEvent
self.stopEvent = id + '_stopEvent'
if self.loop: if self.loop:
self.stopEvent = id + '_stopEvent'
self.stopEventList = [self.stopEvent] self.stopEventList = [self.stopEvent]
def calcFrame(self, t): def calcFrame(self, t):
@ -116,7 +116,7 @@ class ActorInterval(Interval):
self.goToT(t) self.goToT(t)
# And start loop, restart flag says continue from current frame # And start loop, restart flag says continue from current frame
self.actor.loop(self.animName, restart=0) self.actor.loop(self.animName, restart=0)
self.accept(self.stopEvent, self.actor.stop) self.acceptOnce(self.stopEvent, self.actor.stop)
# Print debug information # Print debug information
self.notify.debug( self.notify.debug(
'updateFunc() - IVAL_INIT %s looping anim' % 'updateFunc() - IVAL_INIT %s looping anim' %

View File

@ -44,10 +44,10 @@ class SoundInterval(Interval):
# Initialize superclass # Initialize superclass
Interval.__init__(self, name, duration) Interval.__init__(self, name, duration)
# Update stopEvent # Update stopEvent
self.stopEvent = id + '_stopEvent'
if self.wantSound: if self.wantSound:
self.stopEvent = id + '_stopEvent'
self.stopEventList = [self.stopEvent] self.stopEventList = [self.stopEvent]
def updateFunc(self, t, event = IVAL_NONE): def updateFunc(self, t, event = IVAL_NONE):
""" updateFunc(t, event) """ updateFunc(t, event)
Go to time t Go to time t
@ -68,7 +68,8 @@ class SoundInterval(Interval):
# Start sound # Start sound
AudioManager.play(self.sound, t, self.loop) AudioManager.play(self.sound, t, self.loop)
# Accept event to kill sound # Accept event to kill sound
self.accept(self.stopEvent, lambda s = self: AudioManager.stop(s.sound)) self.acceptOnce(self.stopEvent,
lambda s = self: AudioManager.stop(s.sound))
# Print debug information # Print debug information
self.notify.debug('updateFunc() - %s: t = %f' % (self.name, t)) self.notify.debug('updateFunc() - %s: t = %f' % (self.name, t))