Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # this is for the bullets
- if len(bullets) < 2:
- shootsound.play()
- start_x, start_y = playerman.x+playerman.width//2, playerman.y + playerman.height-54
- mouse_x, mouse_y = event.pos
- dir_x, dir_y = mouse_x - start_x, mouse_y - start_y
- distance = math.sqrt(dir_x**2 + dir_y**2)
- if distance > 0:
- new_bullet = projectile(start_x, start_y, dir_x/distance, dir_y/distance, (0,0,0))
- bullets.append(new_bullet)
- # this is displaying the bullets for the player
- for bullet in bullets[:]:
- bullet.move()
- if bullet.x < 0 or bullet.x > 900 or bullet.y < 0 or bullet.y > 900:
- bullets.pop(bullets.index(bullet))
Add Comment
Please, Sign In to add comment