Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有可能在python turtle中产生震动效果吗?_Python_Tkinter_Python Turtle - Fatal编程技术网

有可能在python turtle中产生震动效果吗?

有可能在python turtle中产生震动效果吗?,python,tkinter,python-turtle,Python,Tkinter,Python Turtle,我正在学习python turtle,我想知道是否有办法产生震动效果? 例如,如果我想让我的手臂挠他的头或只是摆动?如何做到这一点 就像我说的,我是新手,所以对于专业人士来说,这可能是个愚蠢的问题,但我必须从某个地方开始:D (“Pätäraapivat käsivarret”也指武器。) 代码如下: import turtle as t def rectangle(horizontal, vertical, color): t.pendown() t.pensize(1)

我正在学习python turtle,我想知道是否有办法产生震动效果? 例如,如果我想让我的手臂挠他的头或只是摆动?如何做到这一点

就像我说的,我是新手,所以对于专业人士来说,这可能是个愚蠢的问题,但我必须从某个地方开始:D

  • (“Pätäraapivat käsivarret”也指武器。)
代码如下:

import turtle as t
def rectangle(horizontal, vertical, color):
    t.pendown()
    t.pensize(1)
    t.color(color)
    t.begin_fill()
    for counter in range(1, 3):
        t.forward(horizontal)
        t.right(90)
        t.forward(vertical)
        t.right(90)
    t.end_fill()
    t.penup()

t.penup()
t.speed('fastest')
print (t.window_width ())
print (t.window_width ())
t.bgcolor('black')

#jalkaterät
t.goto(-100, -150)
rectangle(50, 20, 'blue')
t.goto(-30, -150)
rectangle(50, 20, 'blue')

#jalat
t.goto(-25, -50)
rectangle(15, 100, 'grey')
t.goto(-55, -50)
rectangle(-15, 100, 'grey')

# ruumis uudelleen
t.goto(-90, 100)
rectangle(100, 150, 'red')

def arm(color): 
  t.pendown () 
  t.begin_fill() 
  t.color (color) 
  t.forward (60) 
  t.right (90) 
  t.forward (50) 
  t.right(90) 
  t.forward (10) 
  t.right (90) 
  t.forward (40)
  t.left (90) 
  t.forward (50) 
  t.right (90) 
  t.forward (10) 
  t.end_fill() 
  t.penup () 
  t.setheading (0)

#päätä raapivat käsivarret
t.goto (-90, 80)
t.setheading (135)
arm('hot pink')

t.goto (10, 80)
t.setheading (315)
arm('hot pink')

#kaula
t.goto(-50, 120)
rectangle(15, 20, 'grey')

#pää
t.goto(-85, 170)
rectangle(80, 50, 'red')

# silmät
t.goto(-60, 160)
rectangle (30, 10, 'white')
t.goto(-60, 160)
rectangle (5, 5, 'black')
t.goto(-45, 155)
rectangle (5, 5, 'black')

# suu
t.goto(-65, 135)
t.right(5)
rectangle (40, 5, 'black')

t.hideturtle()