@Ezekiel4
Охотник на пиратов

Как сделать ожидание ввода из окна?

Для проекта делаю окно выбора даты. Хочу сделать так, чтобы код ждал ввода из окна. Вызов должен выглядеть как-то так:

Vector3Int date = DateDialog.Show();
// следующая строка выполнится после закрытия диалога


В окне есть три спиннера и две кнопки:
62bd9644ce165945184657.png
Кнопки и клик на фон за границами диалога возвращают экземпляр Vector3Int, (-1,-1,-1) для отмены и дату для ок.
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
изучай await / async если хочешь именно вот так. Для юнити есть плагин UniTask
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы