diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2009-03-29 15:52:58 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2009-03-29 15:52:58 (GMT) |
commit | 7791cf357149e29b279090251ab0769fda9a3fe1 (patch) | |
tree | e42e826d36642237a1bd933b6dd305fd093fdd62 /tasprites.py | |
parent | a80d14a4f1c96c3f91bb1ee666b3ce132637bb54 (diff) |
rcenter on start block
Diffstat (limited to 'tasprites.py')
-rw-r--r-- | tasprites.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tasprites.py b/tasprites.py index 4db1e4d..4f3eff7 100644 --- a/tasprites.py +++ b/tasprites.py @@ -1,4 +1,5 @@ #Copyright (c) 2007-8, Playful Invention Company. +#Copyright (c) 2008-9, Walter Bender #Permission is hereby granted, free of charge, to any person obtaining a copy #of this software and associated documentation files (the "Software"), to deal @@ -71,7 +72,10 @@ def setlayer(spr, layer): if spr in sprites: sprites.remove(spr) spr.layer = layer for i in range(len(sprites)): - if layer < sprites[i].layer: sprites.insert(i, spr); inval(spr); return + if layer < sprites[i].layer: + sprites.insert(i, spr) + inval(spr) + return sprites.append(spr) inval(spr) @@ -86,7 +90,7 @@ def setlabel(spr,label): def inval(spr): spr.tw.area.invalidate_rect(gtk.gdk.Rectangle(spr.x,spr.y,spr.width, \ - spr.height), False) + spr.height), False) def draw(spr): if isinstance(spr.image,gtk.gdk.Pixbuf): |