所以我用Tkinter做了一个游戏,但是我想做的是当我点击键盘上的一个按钮,比如“w”,它运行一个函数,比如x增加5。你知道吗
这是我的密码。你知道吗
__author__ = 'Zac'
from Tkinter import *
from random import randint
class Application:
def circle(self, r, x, y):
return (x-r, y-r, x+r, y+r)
def square(self, s, x, y):
return (x, y, s, s)
def __init__(self, canvas, r, x, y):
self.canvas = canvas
self.r = r
self.x = x
self.y = y
self.ball = canvas.create_oval(self.circle(r, x, y))
root = Tk()
canvas = Canvas(root, width = 1000, height = 1000)
canvas.pack()
ball1 = Application(canvas, 20, 50, 50)
root.mainloop()
使用
widget.bind
方法将keypress与事件处理程序绑定。你知道吗例如:
见Events and Bindings。你知道吗
相关问题 更多 >
编程相关推荐