Remove exception handling for len ( ) since the len ( ) bug was fixed.
This commit is contained in:
parent
64ac1f8510
commit
a32d54b41a
|
|
@ -7,11 +7,7 @@ from direct.showbase.DirectObject import DirectObject
|
|||
|
||||
def remove_task ( ):
|
||||
if (MotionTrail.task_added):
|
||||
try:
|
||||
total_motion_trails = len (MotionTrail.motion_trail_list)
|
||||
except:
|
||||
print "ERROR: len ( ) exception 0"
|
||||
total_motion_trails = 0
|
||||
total_motion_trails = len (MotionTrail.motion_trail_list)
|
||||
|
||||
if (total_motion_trails > 0):
|
||||
print "warning", total_motion_trails, "motion trails still exist when motion trail task is removed"
|
||||
|
|
@ -140,12 +136,7 @@ class MotionTrail(NodePath, DirectObject):
|
|||
|
||||
current_time = task.time
|
||||
|
||||
try:
|
||||
total_motion_trails = len (MotionTrail.motion_trail_list)
|
||||
except:
|
||||
print "ERROR: len ( ) exception 1"
|
||||
total_motion_trails = 0
|
||||
MotionTrail.motion_trail_list = [ ]
|
||||
total_motion_trails = len (MotionTrail.motion_trail_list)
|
||||
|
||||
index = 0
|
||||
while (index < total_motion_trails):
|
||||
|
|
@ -250,21 +241,11 @@ class MotionTrail(NodePath, DirectObject):
|
|||
def add_vertex (self, vertex_id, vertex_function, context):
|
||||
|
||||
motion_trail_vertex = MotionTrailVertex (vertex_id, vertex_function, context)
|
||||
try:
|
||||
total_vertices = len (self.vertex_list)
|
||||
except:
|
||||
print "ERROR: len ( ) exception 2"
|
||||
total_vertices = 0
|
||||
self.vertex_list = [ ]
|
||||
total_vertices = len (self.vertex_list)
|
||||
|
||||
self.vertex_list [total_vertices : total_vertices] = [motion_trail_vertex]
|
||||
|
||||
try:
|
||||
self.total_vertices = len (self.vertex_list)
|
||||
except:
|
||||
print "ERROR: len ( ) exception 3"
|
||||
self.total_vertices = 0
|
||||
self.vertex_list = [ ]
|
||||
self.total_vertices = len (self.vertex_list)
|
||||
|
||||
return motion_trail_vertex
|
||||
|
||||
|
|
@ -286,12 +267,7 @@ class MotionTrail(NodePath, DirectObject):
|
|||
|
||||
def update_vertices (self):
|
||||
|
||||
try:
|
||||
total_vertices = len (self.vertex_list)
|
||||
except:
|
||||
print "ERROR: len ( ) exception 4"
|
||||
total_vertices = 0
|
||||
self.vertex_list = [ ]
|
||||
total_vertices = len (self.vertex_list)
|
||||
|
||||
self.total_vertices = total_vertices
|
||||
if (total_vertices >= 2):
|
||||
|
|
@ -427,12 +403,7 @@ class MotionTrail(NodePath, DirectObject):
|
|||
|
||||
index = 0
|
||||
|
||||
try:
|
||||
last_frame_index = len (self.frame_list) - 1
|
||||
except:
|
||||
print "ERROR: len ( ) exception 5"
|
||||
last_frame_index = -1
|
||||
self.frame_list = [ ]
|
||||
last_frame_index = len (self.frame_list) - 1
|
||||
|
||||
while (index <= last_frame_index):
|
||||
motion_trail_frame = self.frame_list [last_frame_index - index]
|
||||
|
|
@ -448,12 +419,7 @@ class MotionTrail(NodePath, DirectObject):
|
|||
self.frame_list = [motion_trail_frame] + self.frame_list
|
||||
|
||||
# convert frames and vertices to geometry
|
||||
try:
|
||||
total_frames = len (self.frame_list)
|
||||
except:
|
||||
print "ERROR: len ( ) exception 6"
|
||||
total_frames = 0
|
||||
self.frame_list = [ ]
|
||||
total_frames = len (self.frame_list)
|
||||
|
||||
"""
|
||||
print "total_frames", total_frames
|
||||
|
|
|
|||
Loading…
Reference in New Issue