turtle.listen(xdummy = None,ydummy = None )
将注意力集中在TurtleScreen上(以收集关键事件)。提供虚拟参数是为了能够传递listen()给onclick方法。
turtle.onkey(好玩,关键)
参数
fun - 没有参数的函数或None
key - 一个字符串:key(例如“a”)或key-symbol(例如“space”)
将键的释放事件绑定到乐趣。如果好玩的是None,事件绑定被删除。备注:为了能够注册键事件,TurtleScreen必须具有焦点。(见方法listen()。)
def f():
… fd(50)
… lt(60)
…screen.onkey(f, “Up”)
screen.listen()
turtle.onclick(有趣,btn = 1,添加=无)
turtle.onscreenclick(有趣,btn = 1,add =无)
参数
fun - 一个带有两个参数的函数,它将使用画布上单击的点的坐标调用
btn - 鼠标按钮的编号,默认为1(鼠标左键)
add - True或False- if True,将添加一个新绑定,否则它将替换以前的绑定
在此屏幕上为鼠标单击事件绑定乐趣。如果好玩的是None,现有绑定被删除。
名为TurtleScreen实例的示例screen和名为turtle的Turtle实例:
screen.onclick(turtle.goto) # Subsequently clicking into t