我正在使用panda3d进行游戏,但是,我在接受时遇到了一些困难:
def acceptKeys(self):
base.accept("arrowLeft", self.setKeys, ["arrowLeft",1])
base.accept("arrowRight", self.setKeys, ["arrowRight",1])
base.accept("arrowUp", self.setKeys, ["arrowUp",1])
base.accept("arrowDown", self.setKeys, ["arrowDown",1])
base.accept("space", self.setKeys, ["space",1])
问题是,它对空间来说绝对精细。 它不适用于任何其他键,我也用charakter键(例如w a s d)尝试过它!
按下某个键时似乎什么都没发生。
我确实使用了panda3d手册中给出的键名。 有什么想法吗?