Unity+WebGLのソケット通信

実現したいこと

お世話になります。
UnityのWebGLビルドからソケットサーバ(TCPサーバ)へ接続をしたいと考えています。
C#のSocketクラス使用した場合、Unityエディタでソケットサーバへ接続できました。
しかし、WebGLビルドをし、ブラウザで実行するとエラーが発生しました。

発生している問題・エラーメッセージ

-------- browser console SocketException: Success at System.Net.Sockets.Socket..ctor (System.Net.Sockets.AddressFamily addressFamily, System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType) [0x00000] in <00000000000000000000000000000000>:0 --- End of stack trace from previous location where exception was thrown --- --------

調査結果

少し古い記事ですが、この記事でWebSocketを使用しなければならない可能性があることが分かりました。
https://forum.unity.com/threads/getting-socket-exception-in-unity-webgl.746276/

上記の記事は現在も同様との認識で合っていますでしょうか。
それと、現在可能なUnityにてWebSocketを使用する方法をご教授いただけたら助かります。

以上、よろしくお願いいたします。

コメントを投稿

0 コメント