2015-05-29 2 views
1

У меня есть приложение, встроенное в Unity, которое использует новые возможности холста, включая кнопки и поля ввода.Unity3D: Как программно протестировать новые возможности пользовательского интерфейса

Мне интересно, как я могу реализовать автоматическое тестирование, программируя ввод символов в поля ввода и нажатия кнопок. В случае кнопки у компонента UI.Button нет способа щелчка, который вы можете вызвать. Есть ли способ регистрации щелчков мышью на месте расположения кнопок? Или какой-то другой способ добиться этого?

+0

Является ли ваше приложение для автоматического тестирования отдельным процессом для вашего приложения Unity? ОПЕРАЦИОННЫЕ СИСТЕМЫ? Окна? OSX? IOS? – MickyD

ответ

0

Хорошо, Это, как вы нажимаете кнопку программно

MyButton.onClick.Invoke();

и для inputfields вы можете просто установить их текстовые поля, как так ..

MyInput.text = "flooopybloopybloo";

Смежные вопросы