2014-10-08 2 views
0

Я пытаюсь установить соединение между Leap Motion и мобильными устройствами в Unity3D через node.js. Вот два примера, которые я нашел в Интернете, используя node.js, this и this. Теперь я успешно получать данные от Leap Motion в этой процедуре:Получение данных Leap от сервера WebSocket до Unity3D напрямую

  1. Получение JSON-отформатированные сообщения от «локальный: 6437» в node.js
  2. Синтаксический и запись полученных данных на другой порт (я использую «локальный: 8000») в node.js
  3. Чтение потока из порта: 8000 в Unity3D

Однако, мне интересно, если это возможно, чтобы получить данные непосредственно из «локальный: 6437»? то, возможно, node.js не требуется. Я пытался писать на C# с помощью TcpClient, но когда я проверяю «NetworkStream.DataAvailable», он возвращает false. Спасибо за помощь.

ответ

0

Для этого вам понадобится клиент WebSocket, а не клиент TCP.