-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapple.py
23 lines (18 loc) · 1 KB
/
apple.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from random import randrange
import pygame
class Apple:
def __init__(self, sg):
self.screen = sg.screen
self.settings = sg.settings
self.pos_x = randrange(self.settings.size_block, self.settings.width -
self.settings.size_block, self.settings.size_block)
self.pos_y = randrange(self.settings.size_block, self.settings.height -
self.settings.size_block, self.settings.size_block)
def draw_apple(self):
pygame.draw.rect(self.screen, self.settings.RED, (self.pos_x,
self.pos_y, self.settings.size_block, self.settings.size_block))
def get_apple_coord(self):
self.pos_x = randrange(self.settings.size_block, self.settings.width -
self.settings.size_block, self.settings.size_block)
self.pos_y = randrange(self.settings.size_block, self.settings.height -
self.settings.size_block, self.settings.size_block)