2016-11-21 3 views
4

Ich versuche einen Websocket-Client für die HoloLens mit System.Net.Sockets; zu programmieren. Es funktioniert in Unity, aber wenn ich versuche, es für die HoloLens zu bauen bekomme ich Fehler wie:HoloLens websockets

Socket does not contain a definition of Connect 

Die websocket Bibliotheken für die Einheit auch nicht funktionieren. Wie kann ich einen Websocket-Client für HoloLens erstellen?

Antwort

4

Ich glaube, Sie werden websockets for UWP für die hololens verwenden müssen und System.Net.Sockets für den Unity-Editor verwenden und wrap the UWP code in NETFX_CORE oder WINDOWS_UWP definieren.

+0

Kann ich auch einfach den UWP-Code verwenden? Ich brauche keine Sockets im Editor. Oder bin ich etwas seltsam gefragt? –

+0

Ja, Sie können einfach den UWP-Code verwenden. Es funktioniert dann nur an den Hololens. – meng

+0

Danke, ich werde es jetzt versuchen –

1

Sie könnten WWW Einheitsobjekt verwenden, um http Anfragen/Antworten zu senden und zu empfangen! Ich hatte kein Problem damit, mit den Hololens mit HTTP-Protokoll zu verbinden.

+0

Http ist nicht websockets –

+0

Dies ist bestätigt arbeiten an Hololens? Ich bin daran interessiert, diese Funktionalität zu verwenden, und ich möchte sicherstellen, dass es funktioniert. – ZaxLofful

+0

Wenn Sie Ping Pong mit Ihrem Server spielen möchten, funktioniert es ja. Du startest eine Coroutine und gibst dem www-Objekt nach, kannst dann die Antwort überprüfen und verwenden! – rmTheZ