Как добавить дополнительную кнопку над TouchScreenKeyboard в UIInput NGUI?

Моя игра использует сцену формы регистрации, чтобы зарегистрировать пользователя. У меня есть несколько текстовых полей (UIInput) на экране.

Я хотел бы иметь кнопку Next/Previous на клавиатуре, которая появляется, когда я выбираю текстовое поле для ввода. таким образом я смогу перемещаться по нескольким текстовым полям в регистрационной форме.

сейчас я использую HideInput=true, так что нет ничего над клавиатурой

1 ответ

Я уверен, что у вас есть Box Collider "использующий UIInput", простой способ будет добавить UIButton к вашему InputBox.

Как только вы сделаете это, присоедините сцену GameObject или PrefabObject с помощью открытого метода () к параметру UIButton OnClick Notify, выберите метод из выпадающего списка.

Тестовый код:

Private Bool ShwNxtBtn = false;

 Public Void MethodName(){
  if (ShwNxtBtn != true){
      ShwNxtBtn = true;
   }else{
     ShwNxtBtn = false;
}

Примечание: вы могли бы использовать Toggle, но у меня были некоторые проблемы с этим и вводить Collider.

Другие вопросы по тегам