forked from jose1711/dominos
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTile.py
More file actions
executable file
·36 lines (25 loc) · 977 Bytes
/
Copy pathTile.py
File metadata and controls
executable file
·36 lines (25 loc) · 977 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/usr/bin/env python
import sys, pygame
class Tile(object):
def __init__(self, number1, number2, screen, X, Y):
self._number1 = number1
self._number2 = number2
self._X = X
self._Y = Y
self._screen = screen
image1_place = "images/" + str(self._number1) + ".png"
self._square1 = pygame.image.load(image1_place).convert()
image2_place = "images/" + str(self._number2) + ".png"
self._square2 = pygame.image.load(image2_place).convert()
def show_horizontal(self):
if self._number1 == 6 :
self._square1 = pygame.image.load("images/6r.png").convert()
if self._number2 == 6 :
self._square2 = pygame.image.load("images/6r.png").convert()
self._screen.blit(self._square1, (self._X,self._Y))
self._screen.blit(self._square2, ((self._X+34),self._Y))
pygame.display.update()
def show_vertical(self):
self._screen.blit(self._square1, (self._X, self._Y))
self._screen.blit(self._square2, (self._X, (self._Y+34)))
pygame.display.update()