public static void Initialize(WebSocketClientConnection connection) { if (instance == null) { instance = new GameObject("WebSocket Listener").AddComponent <WebSocketUnityUpdater>(); } instance.connection = connection; }
void Awake() { if (instance == null) { instance = this; DontDestroyOnLoad(this); } else { Destroy(this); } }
public WebSocketClientConnection(string address, int port) { socket = new WebSocket(new Uri($"ws://{address}:{port}")); WebSocketUnityUpdater.Initialize(this); }