当按着按键不动时,不管是哪个函数都会一直不断被调用,两者的区别是keyDown返回的是按键对应的字符编号,如34、89之类的。而keyPress返回的是ASCII,如返回d/f/2之类的,就是键盘上标的什么就返回什么,如果按没有标东西的,如shift/ctrl/alt,那么不会返回任何东西。
当按着按键不动时,不管是哪个函数都会一直不断被调用,两者的区别是keyDown返回的是按键对应的字符编号,如34、89之类的。而keyPress返回的是ASCII,如返回d/f/2之类的,就是键盘上标的什么就返回什么,如果按没有标东西的,如shift/ctrl/alt,那么不会返回任何东西。