2016-05-15 15 views
-1

Unityを使用している2つのiOSデバイスの間に少量のデータ(小さな文字列と時折数)を送信する簡単な(またはあまり単純ではない)方法はありますか? Asset Storeにはいくつかの資産があることがわかりますが、それは上向き、つまり50ドルで、過度の過剰です。それとも私が従うことができる良いチュートリアルがありますか?Unityを使用した簡単なiOS Bluetoothデータ転送

答えて

1

ものが上向きにあるまたは$ 50

いいえ、そうではありません。ここにのAndroidiOSの$ 10のプラグインBluetoothがあります。

ルールは次のようになります:

あなたが一人であれば、それを使用しています。時間を節約できます。あなたが会社のために働いているなら、あなた自身のプラグインを作るべきです。

私はそれに従うことができる良いチュートリアルですか?

独自のBluetoothプラグインを作成する場合は、まずJavaを学ぶ必要があります。簡単なAndroid Java Bluetoothプログラムを作成し、Android搭載端末でテストします。それが機能すれば、bluetoothInit()bluetoothConnect()bluetoothSend()、、bluetoothDisconnect()bluetoothClose()などの機能にコードを分けることで、プラグインに変換することができます。次に、プラグイン(jarまたはaar)ファイルにコンパイルします。 Unity C#から関数を呼び出すことができます。

Learn Android Bluetooth API

UnityのC#からJava関数を呼び出す方法に関するリンク。最初のリンクに従うことをお勧めします。 http://www.thegamecontriver.com/2015/04/android-plugin-unity-android-studio.html

http://www.what-could-possibly-go-wrong.com/creating-a-native-android-plugin-for-unity3d/

https://www.thepolyglotdeveloper.com/2014/06/creating-an-android-java-plugin-for-unity3d/

EDIT:

iOSのについて、あなたはObjective-Cのを学ぶ必要があります。 iOS Bluetooth APIを学び、プラグインを作成します。 iOS用について

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html

http://code.tutsplus.com/tutorials/ios-7-sdk-core-bluetooth-practical-lesson--mobile-20741

+0

そして、何? – dsiegler19

+0

@ dsiegler19私はこの質問がiOS向けであることに気付きました。私はそれを編集し、iOSに関する情報も提供しました。私は、iOSのバージョンがAndroidよりも難しいことを認めます。私はあなたが既に作られたプラグインと一緒に行くことをお勧めします。時間を節約できます。 – Programmer

関連する問題