В настоящее время я работаю над проектом на последний год моей дипломатии, и у меня есть некоторые проблемы с кодированием, что является довольно новым для C# и единства. Я использую пакет Kinect, единство и zigfu, и я хочу использовать позицию людей по отношению к kinect для генерации нажатия клавиши. Например, если игрок ближе к кинектору, он будет вызывать нажатие на кнопку «вперед», если они находятся дальше, тогда она запустит кнопку назад назад с нейтральной областью посередине.Генерирование нажатия клавиш с помощью Kinect
//has user moved back
if (rootPosition.z < -2)
{
//print(rootPosition.z);
v = -1;
}
//has user moved forward
if (rootPosition.z > -1)
{
//print(rootPosition.z);
v = 1;
}
мне удалось найти раздел, который регистрирует, где я нахожусь в связи с Kinect, но не знаю, как вызвать нажатием клавиши. Любая помощь в этом вопросе будет очень признательна, поскольку крайний срок быстро приближается, и я борюсь с технической стороной вещей.
Слегка смущенный ж/ваш вопрос. Вы пытаетесь создать глобальное событие нажатия клавиши «Окно» или пытаетесь сделать что-то в Unity? – Jerdak