1

Етап 1

Открыть настройки

2

Етап 2

Открыть галерею

3

Етап 3

Открыть камеру

4

Етап 4

Фонарик

5

Етап 5

Шаринг

6

Етап 6

Вибрация

7

Етап 7

Контакты (вытянуть имена и номера телефонов)

8

Етап 8

Будильник

1

Етап 1

Открыть настройки

2

Етап 2

Открыть галерею

3

Етап 3

Открыть камеру

4

Етап 4

Фонарик

5

Етап 5

Шаринг

6

Етап 6

Вибрация

7

Етап 7

Контакты (вытянуть имена и номера телефонов)

8

Етап 8

Будильник

23 лютого 2017
Мета завершена % date%

Автор мети

NEBR

Росія, Нижний Новгород

38 Рік / року / років

Кар'єра та робота

Написать плагин для Unity с использованием нативных функций android.

Позавчера по работе столкнулся с проблемой. Нужно было сделать простенькую задачку - проверить включен ли блютуз и если нет - вывести диалог с предложением включить его. По нажатию на кнопку ОК - открыть меню с настройками телефона. Выяснилось что средствами Unity сделать это невозможно.
Никогда раньше не писал плагинов с использованием нативных функций, но я принял это как вызов, загорелся и оказалось что это очень просто. Загуглил пару туторов и сделал jar файлик с двумя публичными методами - которые и вызывал в C# скрипте из юньки. Я испытал эмоциональный подъем и очень захотелось еще что нибудь подобного закодить. Решил написал свой плагин с использованием нативных функций, которые я перечислю ниже в плане действий. Даже выкладывать никуда не буду, потому как вряд ли этот плагин кому нибудь пригодится. Ассет стор завален подобр\ным добром.

Update: текущая версия проекта доступна здесь https://github.com/NEBR/UnityAndroidNativePlugin

 Критерій завершення

Плагин функционирует

  1. Открыть настройки

  2. Открыть галерею

  3. Открыть камеру

  4. Фонарик

  5. Шаринг

  6. Вибрация

  7. Контакты (вытянуть имена и номера телефонов)

  8. Будильник

  • 1679
  • 23 лютого 2017, 21:33

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?