Я попробовал маяк в Unity

Это S штаб-квартиры в Токио.

У нас есть все большее число случаев, которые говорят, «Использование Unity Другой, чем игра» в последние годы.
Заказные проекты сделали iPhone / Android приложение с помощью радиомаяка в этот раз, когда я думаю, что давайте создадим приложение-приемника IBeacon в Unity.

Маяк является тайным стрелком, но с точкой зрения слова «терминал выдать слабые радиоволны.»

Для того, чтобы обнаружить слабые радиоволны в смартфоне, чтобы получить информацию о местоположении (UUID).

Обнаруженная диапазон, поэтому выбирайте на несколько сантиметров / 1м / 10м и радиомаяков спецификации, вы можете получить информацию о местоположении в узком диапазоне.

Например, несколько сантиметров в диапазон от маяков, расположенных в боковом из элементов дисплея, Вы можете предоставить информацию и принести смартфон к маяку, обнаружение маяка в пределах 1 м подошел товар, маяк 10й посетил магазин (внебиржевой) это кажется невозможным, чтобы обнаружить, что.

На этот раз посетителей, которые приходят в магазин, берет на себя требование распространять персонализированные купоны на месте.

Beacon также Есть много типов, но, кажется, во многих случаях использовать слабые радиоволны Bluetooth.

На этот раз, используйте IBeacon, что компания Apple сделала уникальную и стандарт.

Маяк подготовил следующие два терминала. Оба также поддерживает стандарт IBeacon.

радиомаяк

Вы не могли бы знать размер, но размер был чуть больше 500 иен монет.
Левая сторона батарейку, правая сторона управляется одной ААА батареи, как батарея является то, что, чтобы иметь больше чем один год.

Левый «BLEAD®-Ver.2 "
http://www.houwa-js.co.jp/index.php/ja/products/blead

Право «BVMCN1101AAB»
http://www.products.braveridge.com/beacon/bvmcn1101aa-b/

Ну, так как маяк был готов, после того, как мы готовим то, что следует.

· Unity5
· Android-терминал и iOS7 или более терминалов BLE соответствуют
· IBeacon сказать актив

Android терминал Пожалуйста, используйте клемму BlueTooth Ver.4, которые поддерживают BLE (Bluetooth с низким энергопотреблением), чтобы позволить зондирования маяка. Я думаю, что это почти нормально, когда был последний из терминала, но есть также возможность BlueTooth, что это маленький старый терминал не Ver.4.
В IOS-устройства iOS7 выше, выглядит как маяк, соответствующий.

В Unity использует актив.
Я попробовал активы какого-то маяк, а потому, что там было и те, которые не стабильны, использовать платный актив самого названия, именуемый в дальнейшем «IBeacon».

Активов "IBeacon" $ 25
https://www.assetstore.unity3d.com/jp/#!/content/15260

Если требования упоминается как «получение информации между Beacon запуска приложения» ОК в этом активе. Или жить в фоновом режиме, в случае с или отправить информацию к маяку Пожалуйста, обратите внимание, что не было проверено.

Для того, чтобы приступить к реализации, чтобы начать Unity.

■ этапы реализации ■

1. Для импорта активов

Я думаю, что он станет следующим образом с импортом.

unity1

Давайте выберем сцену под названием Сцена / ibeaconreciverexample

2. Для того, чтобы установить UUID

unity2

а. Выберите IBeaconReviver из иерархии.
б. Установите количество маяков, подлежащий мониторингу.
с. Укажите имя наблюдаемого маяка.
д. назначения Задает UUID терминала, который был отклонен.
е. В описании информации о положении, которое будет отображаться на запуске приложения.
Давайте нажмем на [Update Описание] После обновления.

При запуске приложение будет отображаться следующим образом.

unity3

3. Для того, чтобы запустить приложение на устройстве

Давайте попробуем запустить приложение на самом деле в каждом из терминалов на Android и iPhone.

Что находится между терминалом является маяком.

unity4

Речь идет о пунктах, которые отображаются на экране терминала, но, UUID / Major / Minor является то, что может быть установлена ​​в маяке. Установить заранее в момент установки маяка.
Таким образом, можно определить, имеет ли он получил никакой маяк, используя эту информацию.

[Range] является расстояние от маяка. Потому что не получить точное расстояние будет грубым расстояние.
Немедленное: Beacon → указывает на то, что он находится в близком расстоянии.
Рядом → это указывает на то, что находится на небольшом расстоянии.
Дальний → означает, что он находится в большом расстоянии.
Расстояние от Unknown → Beacon будет представлять, что неизвестно.

[RSSI] это уровень сигнала, принимаемого. Это означает, что значение, тем лучше условия приема большой, но когда Range неизвестно есть, что значение равно нулю.

 

При использовании данного актива, вы увидите, что можно получить информацию легко радиомаяк даже Unity.

Это просто, но если это возможно «чтобы получить информацию между маяком работает приложение»,

· Музей искусств приложения для руководства Экспозиционного
Намеки приложения, где вы можете искать разгадки местоположения в игре побега
Приложение, которое может получить каждый магазин купоны
Штамп приложения, как ралли
- оставить, чтобы иметь маяк к ознобу (Ток вставить в одежде), приложение, которое будет оповещать вас подойти к комнатам (смеются)

И так, я думаю, что он распространяется с рывком, что Yareru.

Это маяк является цена, например, можно также купить отдельные (несколько сотен иен до нескольких тысяч иен), кажется, также может чувствовать себя свободно экспериментировать.