snake
view engine.py @ 96:3619305694ad
Actually fixed buttons resizing. Fixed code separation for buttons drawing.
author | Danya Alexeyevsky <me.dendik@gmail.com> |
---|---|
date | Mon, 20 Dec 2010 02:26:35 +0300 |
parents | 378227a79ebc |
children | 1e97abfe23bc |
line source
15 return
20 self.canvas.create_rectangle(offset[0], offset[1], offset[0] + self.x*field_size/21.0, offset[1] + self.y*field_size/21.0, fill="grey")
21 pass
23 self.canvas.create_rectangle(offset[0], offset[1], offset[0] + self.x*field_size/21.0, offset[1] + self.y*field_size/21.0, fill="black")
24 pass
26 self.canvas.create_rectangle(offset[0], offset[1], offset[0] + self.x*field_size/21.0, offset[1] + self.y*field_size/21.0, fill=self.snake.color)
27 pass
29 self.canvas.create_oval(offset[0], offset[1], offset[0] + self.x*field_size/21.0, offset[1] + self.y*field_size/21.0, fill=self.snake.color)
30 pass
32 self.canvas.create_polygon(offset[0], offset[1], offset[0] + self.x*field_size/21.0, offset[1], offset[0] + self.x*field_size/(2*21.0), offset[1] + self.y*field_size/21.0, fill=self.snake.color)
33 pass
34 return
48 return
58 return
71 return
77 pass
83 return
93 pass
94 pass
97 pass
100 break
104 pass
105 return
111 pass
115 pass
123 cells_id[i] = ((tm[0][0]*(cell[0]-10) + tm[0][1]*(cell[1]-10))+10,(tm[1][0]*(cell[0]-10) + tm[1][1]*(cell[1]-10))+10)
139 pass
142 pass
145 pass
146 return
151 return
159 return