本文整理汇总了Python中turtle.Screen.onkey方法的典型用法代码示例。如果您正苦于以下问题:Python Screen.onkey方法的具体用法?Python Screen.onkey怎么用?Python Screen.onkey使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类turtle.Screen
的用法示例。
在下文中一共展示了Screen.onkey方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: fire
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import onkey [as 别名]
def fire():
ship.fireBullet()
def quit():
turtle.goto(0, screenMaxY - 100)
turtle.color('green')
turtle.write("Thanks for playing!", font=("Arial", 30), align="center")
sleep(1)
exit()
turtle.hideturtle()
screen.tracer(0);
screen.onkey(turnLeft, 'Left')
screen.onkey(turnRight, 'Right')
screen.onkey(go, 'Up')
screen.onkey(fire, 'x')
screen.onkey(quit, 'q')
screen.listen()
play()
screen.mainloop()
print("Done")
示例2: Lampe
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import onkey [as 别名]
#Lager lamper
a = Lampe()
b = Lampe()
# Lager skilpadder
a.lag_skilpadde()
b.lag_skilpadde()
a.turtle.forward(100)
b.turtle.backward(100)
#Skru på B
def ff_pa_aav(tut, paa_av):
def factory_slaa():
def slaa():
tut.slaa_ + 'paa_av'+ ()
return slaa_ + 'paa_av'
s.onkey(ff_pa_aav(a, 'paa'), 'a')
s.onkey(ff_pa_aav(a, 'av'), 'z')
s.onkey(ff_pa_aav(b, 'paa'), 's')
s.onkey(ff_pa_aav(b, 'av'), 'x')
s.listen()
s.mainloop()
示例3: fire
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import onkey [as 别名]
def fire():
ship.fireBullet()
def quit():
turtle.goto(0, screenMaxY - 100)
turtle.color("green")
turtle.write("Thanks for playing!", font=("Arial", 30), align="center")
sleep(1)
exit()
turtle.hideturtle()
screen.tracer(0)
screen.onkey(turnLeft, "Left")
screen.onkey(turnRight, "Right")
screen.onkey(go, "Up")
screen.onkey(fire, "x")
screen.onkey(quit, "q")
screen.listen()
play()
screen.mainloop()
print("Done")
示例4: draw_triangle
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import onkey [as 别名]
draw_triangle(d * 2)
jack.right(90)
jack.forward(d * 2 - d / 3)
jack.left(90)
draw_triangle(d * 3)
def go_forward():
jack.forward(10)
def go_backward():
jack.backward(10)
def go_left():
jack.left(90)
def go_right():
jack.right(90)
screen.onkey(draw_pine_tree, "p")
screen.onkey(go_forward, "Up")
screen.onkey(go_backward, "Down")
screen.onkey(go_left, "Left")
screen.onkey(go_right, "Right")
screen.listen()
screen.mainloop()