我对 C# 比较陌生,我想知道是否有什么方法可以让我的键码(空格键,它激活我拥有的光剑)等于握把触发器(Axis1D.PrimaryIndexTrigger)。我想做的是拥有它,所以如果我按下空格键,光剑就会打开,如果我再次按下相同的按钮,它就会关闭。基本上我不想根据 OVRInput 重写,因为它已经设置好了,但我不知道该怎么做。提前致谢!:)
另外:这不是我的所有代码,以防不明显......只包括重要的东西
/// <summary>
/// The key for toggling the weapon's active state
/// </summary>
private KeyCode TOGGLE_KEY_CODE = KeyCode.Space;
// key pressed
if (Input.GetKeyDown(TOGGLE_KEY_CODE))
{
ToggleWeaponOnOff();
}
编辑:这是我尝试过的,但没有用
/// <summary>
/// The key for toggling the weapon's active state
/// </summary>
private KeyCode OVRInput.Get(OVRInput.Button.One);
// key pressed
if (OVRInput.GetDown(OVRInput.Button.One))
{
ToggleWeaponOnOff();
}