diff options
Diffstat (limited to 'player.py')
-rw-r--r-- | player.py | 13 |
1 files changed, 4 insertions, 9 deletions
@@ -21,14 +21,9 @@ # You should have received a copy of the GNU General Public License # along with Pacman.activity. If not, see <http://www.gnu.org/licenses/>. -from olpcgames.util import get_bundle_path -bundlepath = get_bundle_path() -from sugar.graphics.icon import Icon -from sugar.graphics.xocolor import XoColor import pygame -import re, os -import olpcgames.svgsprite as svgsprite from pygame import sprite as sprite +from utils import get_dir class Player: def __init__(self, buddy, startx, starty, color = 'green'): @@ -41,7 +36,7 @@ class Player: self.bonusplayers = None self.opensprites = sprite.RenderUpdates() self.closedsprites = sprite.RenderUpdates() - self.dirName = "/home/olpc/Activities/Pacman.activity/activity/" + self.dirName = get_dir() self.open = sprite.Sprite() self.closed = sprite.Sprite() self.open.image = pygame.image.load (self.dirName + "pacman-" + self.color + "-open-right.png") @@ -54,8 +49,8 @@ class Player: def draw(self, screen, bounds, size): rect = pygame.Rect(bounds.x+self.position[0]*size, bounds.y+self.position[1]*size, size, size) - border = size / 10. - center = rect.inflate(-border*2, -border*2) + #border = size / 10. + #center = rect.inflate(-border*2, -border*2) if (self.mouthClosed == 1): self.closed.rect = rect self.closedsprites.draw(screen) |