Я целую вечность пытался найти способ получить доступ к собственному средству выбора даты и времени Android в Unity через скрипт. Большинству методов нужны плагины или надстройки, которые стоят денег. Я ищу способ сделать это без плагинов, но не против их использования.
В настоящее время я использую версию 2018.2.7f1 (Personal Edition).
Это возможно, используя AndroidJavaObject и AndroidJavaClass, но я предполагаю, что вы уже пробовали этот маршрут.
Я сам только что пересек этот мост, мне нужен был фоновый звук, и единственный способ сделать это — использовать родную службу переднего плана и использовать Native Media API. Я успешно завершил эту часть проекта и перешел к выполнению той же функциональности с Apple (пока намного сложнее ..)
Я настоятельно рекомендую вам просто стиснуть зубы и написать свой собственный плагин man, как я должен был. оно того стоило. это также совершенно бесплатно. затраченное время действительно стоит той функциональности, которую оно открывает для ваших текущих и будущих проектов.
Это был лучший учебник YouTube для начала работы (просто сначала установите Android Studio) -> https://thewikihow.com/video_bmNMugkOQBI
Далее: https://thewikihow.com/video_eNKSXzWOnlI
Когда у вас есть плагин создан, вам нужно просто добавить один метод Java, который «отправляет» строку обратно в данный метод С#.
мне понадобилась целая неделя, чтобы во всем этом разобраться. но если у вас есть какие-либо вопросы, я могу ответить на них в комментариях :) просто спросите
Вы можете попробовать этот пакет, который я не использовал. Но надеюсь, что это сработает. Пожалуйста, попробуйте с демо-версией, включенной в этот пакет.
Какая у вас версия единства?