C# 使用Unity进行简单的iOS蓝牙数据传输
使用Unity在2台iOS设备之间传输少量数据(一些小字符串和偶尔的数字)有没有简单(甚至不是那么简单)的方法?我知道资产商店里有一些资产,但这些资产价值在50美元以上,远远超出了预期。还是有一个好的教程,我可以遵循 这些都在50美元以上 不,他们不是。这里有一个10美元的Android和iOS插件 规则是这样的: 如果你是一个人,就用这个。你会节省自己的时间。如果你在一家公司工作,你应该制作自己的插件 有没有一个好的教程,我可以遵循 如果你决定制作自己的蓝牙插件,你必须首先学习Java。制作一个简单的Android Java蓝牙程序,并在您的Android设备上进行测试。如果它能工作,那么您可以简单地将其转换为一个插件,方法是将代码分成函数,如C# 使用Unity进行简单的iOS蓝牙数据传输,c#,ios,unity3d,bluetooth,C#,Ios,Unity3d,Bluetooth,使用Unity在2台iOS设备之间传输少量数据(一些小字符串和偶尔的数字)有没有简单(甚至不是那么简单)的方法?我知道资产商店里有一些资产,但这些资产价值在50美元以上,远远超出了预期。还是有一个好的教程,我可以遵循 这些都在50美元以上 不,他们不是。这里有一个10美元的Android和iOS插件 规则是这样的: 如果你是一个人,就用这个。你会节省自己的时间。如果你在一家公司工作,你应该制作自己的插件 有没有一个好的教程,我可以遵循 如果你决定制作自己的蓝牙插件,你必须首先学习Java。制作一
bluetoothInit()
,bluetoothConnect()
,bluetoothSend()
,bluetoothReceive()
,bluetoothDisconnect()
,bluetoothClose()
。然后将其编译成插件(jar或aar)文件。现在可以从Unity C#调用函数
学习
有关如何从Unity中的C#调用Java函数的链接。我建议你遵循第一个链接
编辑:
对于iOS,您需要学习Objective-C。学习iOS蓝牙API,然后制作插件
iOS呢?@dsiegler19我刚刚意识到这个问题是针对iOS的。我编辑了它,并提供了有关iOS的信息。我承认iOS版本比Android更难。我建议你使用已经制作好的插件。您将节省自己的时间。@程序员这个用于Android和iOS的Unity资产是否可以跨平台工作,以便从Andriod发送到iOS和从iOS返回的消息?