generated from mwc/project_drawing
milestone 2 complete - combine function and create the board with the pieces on it
still need to simplify the code
This commit is contained in:
55
drawing.py
55
drawing.py
@@ -21,6 +21,12 @@ def blue_coin(size):
|
|||||||
circle(size)
|
circle(size)
|
||||||
end_fill()
|
end_fill()
|
||||||
|
|
||||||
|
def red_coin(size):
|
||||||
|
begin_fill()
|
||||||
|
fillcolor('red')
|
||||||
|
circle(size)
|
||||||
|
end_fill()
|
||||||
|
|
||||||
|
|
||||||
penup()
|
penup()
|
||||||
goto(-300, 200)
|
goto(-300, 200)
|
||||||
@@ -175,9 +181,56 @@ forward(400)
|
|||||||
left(180)
|
left(180)
|
||||||
|
|
||||||
|
|
||||||
|
"blue checkers piece"
|
||||||
forward(75)
|
forward(75)
|
||||||
|
sizes = [50,50,50,50]
|
||||||
|
for size in sizes:
|
||||||
blue_coin(25)
|
blue_coin(25)
|
||||||
|
penup()
|
||||||
|
forward(size * 2)
|
||||||
|
|
||||||
|
left(90)
|
||||||
|
forward(50)
|
||||||
|
left(90)
|
||||||
|
forward(450)
|
||||||
|
left(180)
|
||||||
|
|
||||||
|
sizes = [50,50,50,50]
|
||||||
|
for size in sizes:
|
||||||
|
blue_coin(25)
|
||||||
|
penup()
|
||||||
|
forward(size * 2)
|
||||||
|
|
||||||
|
forward(-425)
|
||||||
|
left(90)
|
||||||
|
forward(250)
|
||||||
|
right(90)
|
||||||
|
|
||||||
|
"red checkers piece"
|
||||||
|
forward(75)
|
||||||
|
sizes = [50,50,50,50]
|
||||||
|
for size in sizes:
|
||||||
|
red_coin(25)
|
||||||
|
penup()
|
||||||
|
forward(size * 2)
|
||||||
|
|
||||||
|
left(90)
|
||||||
|
forward(50)
|
||||||
|
left(90)
|
||||||
|
forward(450)
|
||||||
|
left(180)
|
||||||
|
|
||||||
|
sizes = [50,50,50,50]
|
||||||
|
for size in sizes:
|
||||||
|
red_coin(25)
|
||||||
|
penup()
|
||||||
|
forward(size * 2)
|
||||||
|
|
||||||
|
forward(-425)
|
||||||
|
left(90)
|
||||||
|
forward(50)
|
||||||
|
right(90)
|
||||||
|
|
||||||
input()
|
input()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user