Я использую последнюю версию XR Interactive Toolkit в 2019.3.
У меня в игре есть XR Rig с левым и правым контроллерами XR.
У меня есть собственный скрипт что я смотрю на член характеристик InputDevice контроллера XR, чтобы попытаться определить, в какой руке находится контроллер.
Элемент характеристик всегда равен None. Вот часть моего кода:
var characteristics = InputDeviceCharacteristics.HeldInHand | InputDeviceCharacteristics.Left;
bool leftHand = ((_controller.inputDevice.characteristics & characteristics) == characteristics);
Debug.Log(string.Format("is left hand: {0}, {1}, {2}, {3}", leftHand, _controller.inputDevice.characteristics, InputDeviceCharacteristics.HeldInHand, InputDeviceCharacteristics.Left));
Вывод для обоих контроллеров: false, None, HeldInHand, Left
Это ошибка или мне нужно что-то сделать, чтобы заполнить это или получить характеристики заселять?