如何让 ursina 检测在 python 中何时按下左移和右移键。
如果没有,是否有任何好的外部库可以这样做。
在这里,您拥有 ursina 处理的所有键以及关联的值。https://github.com/pokepetter/ursina/blob/master/ursina/input_handler.py
因此,对于右 shift 键,它是:
# On the lib
right_shift = 'right shift'
right_shift_up = 'right shift up'
right_shift_down = 'right shift down'
# For your code
def input(key):
if key == 'right shift down':
print('pressed right shift button')
你必须这样做:
from ursina import * #importing everything from ursina
app = Ursina() #Creating window
def input(key): # checking for a key input
if key == 'shift': # checking particular key
print('pressed right shift button') # printing if shift key pressed
app.run() # launching the window