1

Etapa 1

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

2

Etapa 2

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

3

Etapa 3

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

4

Etapa 4

Фонарик

5

Etapa 5

Шаринг

6

Etapa 6

Вибрация

7

Etapa 7

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

8

Etapa 8

Будильник

1

Etapa 1

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

2

Etapa 2

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

3

Etapa 3

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

4

Etapa 4

Фонарик

5

Etapa 5

Шаринг

6

Etapa 6

Вибрация

7

Etapa 7

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

8

Etapa 8

Будильник

23 febrero 2017
Objetivo completado 10 abril 2018

Autor del objetivo

NEBR

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

38 año / año / año

Carrera y trabajo

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

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

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

 Criterio del fin

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

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

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

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

  4. Фонарик

  5. Шаринг

  6. Вибрация

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

  8. Будильник

  • 1853
  • 23 febrero 2017, 21:33
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?