generated from mwc/project_drawing
I added input and finished my code form my last submit
Something I couldnt figure out was how to use a fuction to create something that needed to be mirrored, like an arm on one side of the body to the other side, as the angles and directions are flipped. Something I figured out was the fuctions for things that were the exact some angle and shape A strategy I used to figure out my issue was reaching out to the dicord for help Something I'd like to learn more about is how to mirror fuctions to do a refelction of a function An idea for a future project would be my original idea of the jumping put I have the mouse made now so maybe i can make him jump lol
This commit is contained in:
94
drawing.py
94
drawing.py
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
from turtle import *
|
from turtle import *
|
||||||
|
|
||||||
def leg(number):
|
def rect(number):
|
||||||
right(90)
|
right(90)
|
||||||
forward(40)
|
forward(40)
|
||||||
left(90)
|
left(90)
|
||||||
@@ -15,6 +15,22 @@ def leg(number):
|
|||||||
left(90)
|
left(90)
|
||||||
forward(40)
|
forward(40)
|
||||||
|
|
||||||
|
|
||||||
|
def r_ear(side_length):
|
||||||
|
forward(side_length)
|
||||||
|
left(90)
|
||||||
|
forward(side_length)
|
||||||
|
left(90)
|
||||||
|
forward(side_length)
|
||||||
|
|
||||||
|
def l_ear(side_length):
|
||||||
|
forward(side_length)
|
||||||
|
right(90)
|
||||||
|
forward(side_length)
|
||||||
|
right(90)
|
||||||
|
forward(side_length)
|
||||||
|
|
||||||
|
|
||||||
penup()
|
penup()
|
||||||
left(90)
|
left(90)
|
||||||
forward(40)
|
forward(40)
|
||||||
@@ -22,11 +38,11 @@ right(90)
|
|||||||
pendown()
|
pendown()
|
||||||
legss = [1]
|
legss = [1]
|
||||||
for legs in legss:
|
for legs in legss:
|
||||||
leg(legss)
|
rect(legss)
|
||||||
right(90)
|
right(90)
|
||||||
forward(20)
|
forward(10)
|
||||||
for legs in legss:
|
for legs in legss:
|
||||||
leg(legss)
|
rect(legss)
|
||||||
forward(40)
|
forward(40)
|
||||||
right(135)
|
right(135)
|
||||||
forward(20)
|
forward(20)
|
||||||
@@ -35,9 +51,75 @@ forward(10)
|
|||||||
left(90)
|
left(90)
|
||||||
forward(20)
|
forward(20)
|
||||||
left(45)
|
left(45)
|
||||||
forward(25)
|
forward(20)
|
||||||
right(90)
|
right(90)
|
||||||
forward(5)
|
forward(5)
|
||||||
|
penup()
|
||||||
|
left(90)
|
||||||
|
forward(10)
|
||||||
|
right(180)
|
||||||
|
pendown()
|
||||||
|
circle(24)
|
||||||
|
penup()
|
||||||
|
left(90)
|
||||||
|
forward(46)
|
||||||
|
left(90)
|
||||||
|
forward(10)
|
||||||
|
pendown()
|
||||||
|
right(45)
|
||||||
|
r_ear(15)
|
||||||
|
penup()
|
||||||
|
left(90)
|
||||||
|
forward(11.5)
|
||||||
|
left(90)
|
||||||
|
forward(1)
|
||||||
|
pendown()
|
||||||
|
r_ear(9)
|
||||||
|
penup()
|
||||||
|
left(90)
|
||||||
|
forward(13)
|
||||||
|
right(45)
|
||||||
|
forward(19)
|
||||||
|
pendown()
|
||||||
|
left(45)
|
||||||
|
l_ear(15)
|
||||||
|
penup()
|
||||||
right(90)
|
right(90)
|
||||||
|
forward(11.5)
|
||||||
|
right(90)
|
||||||
|
forward(1)
|
||||||
|
pendown()
|
||||||
|
l_ear(9)
|
||||||
|
penup()
|
||||||
|
left(10)
|
||||||
|
forward(15)
|
||||||
|
right(55)
|
||||||
|
pendown()
|
||||||
|
forward(7)
|
||||||
|
penup()
|
||||||
|
forward(10)
|
||||||
|
pendown()
|
||||||
|
forward(7)
|
||||||
|
penup()
|
||||||
|
left(90)
|
||||||
|
forward(25)
|
||||||
|
left(90)
|
||||||
|
forward(6)
|
||||||
|
right(90)
|
||||||
|
pendown()
|
||||||
|
forward(6)
|
||||||
|
right(90)
|
||||||
|
forward(26)
|
||||||
|
left(45)
|
||||||
|
forward(20)
|
||||||
|
left(90)
|
||||||
|
forward(10)
|
||||||
|
left(90)
|
||||||
|
forward(20)
|
||||||
|
right(135)
|
||||||
|
forward(40)
|
||||||
|
penup()
|
||||||
|
forward(40)
|
||||||
|
pendown()
|
||||||
|
|
||||||
|
input()
|
||||||
Reference in New Issue
Block a user