1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

Фонарик

5

Step 5

Шаринг

6

Step 6

Вибрация

7

Step 7

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

8

Step 8

Будильник

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

Фонарик

5

Step 5

Шаринг

6

Step 6

Вибрация

7

Step 7

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

8

Step 8

Будильник

23 February 2017
Goal completed 10 April 2018

Goal author

NEBR

Russia, Нижний Новгород

36 years old

Career & Work

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

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

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

 Goal Accomplishment Criteria

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

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

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

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

  4. Фонарик

  5. Шаринг

  6. Вибрация

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

  8. Будильник

  • 1297
  • 23 February 2017, 21:33
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?