这些是我一直在使用的功能
{{1}}
当被调用时,它们会打印出x和y坐标,这很好但是我无法对它们做任何事情。我只需将它们存放在某个地方,以便以后再使用它们。我正在做一个挂人游戏。
答案 0 :(得分:0)
不清楚为什么你想要你描述的功能来实现一个刽子手游戏 - 我猜你是不是以事件驱动的方式思考这个问题。无论如何,这是一个实现你所描述的程序:
from turtle import Screen
def getPos(x, y):
clicks.append((x, y))
def display():
print(clicks)
clicks.clear()
screen = Screen()
clicks = []
screen.onscreenclick(getPos)
screen.onkeypress(display, "P")
screen.listen()
screen.mainloop()
您可以点击整个空白屏幕,当您输入" P" (大写字母),它会在控制台上打印出你点击的所有地点的清单并清除该清单,这样你就可以积累更多的清单。