KRHS-Game-Programming-2022 / GammaRay

1 stars 0 forks source link

Pressing Down then shooting crashes game #2

Open cspoonerKRHS opened 2 years ago

cspoonerKRHS commented 2 years ago

I pressed the down arrow and then shot. the game crashed. Log below:

BAD DIRECTION Traceback (most recent call last): File "C:\Users\Chris Spooner\Documents\Game Programming\GammaRay\Game.py", line 70, in chars += [player.shoot()] File "C:\Users\Chris Spooner\Documents\Game Programming\GammaRay\Player.py", line 124, in shoot return Laser(self.lastdir, [-25,0], [self.rect.centerx-50,self.rect.centery]) File "C:\Users\Chris Spooner\Documents\Game Programming\GammaRay\Laser.py", line 34, in init self.rad = (self.rect.height/2 + self.rect.width/2)/2 AttributeError: 'Laser' object has no attribute 'rect'

Version pulled on 5/3/2022 at 10:15am