В единстве, как получить доступ к отладочной информации EventSystem в скрипте - PullRequest
0 голосов
/ 07 декабря 2018

когда я отлаживаю игру на ПК, следующая EventSystem полезна для отладки события enter image description here

, но некоторые события указателя на ПК не работают в Android, поэтому я хочу получить полную EventSystemИнформация в Android, если я могу получить доступ к информации EventSystem в сценарии, я могу показать ее в тексте пользовательского интерфейса, так как получить доступ?

1 Ответ

0 голосов
/ 07 декабря 2018

Я нахожу решение, в Unity Editor есть класс EventSystemEditor, он имеет следующий код:

public override void OnPreviewGUI(Rect rect, GUIStyle background)
{
  EventSystem target = this.target as EventSystem;
  if ((Object) target == (Object) null)
    return;
  GUI.Label(rect, target.ToString(), this.previewLabelStyle);
}

, поэтому предварительный просмотр EventSystem равен EventSystem.current.ToString

результат примерно такой: enter image description here

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