Как добавить объект Event в систему событий Unity - PullRequest
0 голосов
/ 14 мая 2018

Если у меня есть событие с Event.current, и я хочу «воспроизвести» его, заставив систему обработки событий снова его обработать, как мне это сделать?Могу ли я получить доступ к сценариям, ответственным за создание событий?

Ответы [ 2 ]

0 голосов
/ 14 мая 2018

Я нашел аккуратную библиотеку C #, которая имитирует ввод, называемый Windows Input Simulator , который хорошо справляется с вызовом всех необходимых мне событий клавиатуры.Похоже, это также работает для таких вещей, как ввод мышью!

0 голосов
/ 14 мая 2018

Вы могли бы быть в состоянии отследить, как события создаются с использованием IL Spy, а затем использовать отражение, чтобы вызвать это, но, к сожалению, нет общедоступного API для создания событий вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...