事件在此代码中的作用是什么?

时间:2018-08-16 03:42:29

标签: python-3.x tkinter

def key(self, event):
    directions = {Direction.left, Direction.right, Direction.up, 
Direction.down}
    if event.keysym in directions:
        self.move_player(event.keysym)

请解释事件的作用。它仅在此def函数中使用。它像自己一样充当指针吗?

1 个答案:

答案 0 :(得分:0)

更精确。 事件是函数调用期间的参数。

game= Game() #assuming class name game
game.key(event)

'event'看起来像tkinter对象,因此也要添加tkinter标签。在这里问一些简单问题之前,请先做一些研究。