2014-12-07 88 views
0

我正在嘗試製作一款多人遊戲,您可以移動機器人並玩遊戲。我無法讓機器人移動。我的意思是,如果我將一個機器人移動到一個設備上,它將不會移動到另一個設備上,所以我知道必須將該移動對象的位置發送到其他設備。我只是不知道該怎麼做。如何通過藍牙將圖像的位置發送到其他設備?

有沒有人有任何好的教程或知道代碼發送的圖像的位置通過藍牙的另一個設備?

我在xcode上使用藍牙的Gamekit。 (peerpickercontroller)

如果這聽起來很尷尬,我很抱歉,但我試圖把它盡我所能。

+2

如果您使用的是GameKit,則必須通過GKMatch發送數據。看看這個答案:http://stackoverflow.com/a/4574833/2274694 – 2014-12-07 05:05:36

+0

你可能找到一個發送位置,因爲你發送的一個是發送得分不是位置? – 2014-12-07 06:58:00

回答

0

假設您已經實現了藍牙框架並且設備能夠與每個設備成功通話,您可以將imageView的幀的座標放在其他設備接收到的藍牙數據包中。當其他設備接收到數據包時,請讀取座標並將其更新爲imageView的幀,以發送給您的內容

+0

嗯,我有藍牙設置,但我怎麼發送數據包到其他設備的數據包。如果你知道密碼會很感激 – 2014-12-07 04:27:11

相關問題