소스 검색

Merge pull request #795 from Faless/ws/3.x_fix_disconnect

[3.x] [WebSocket] Fix peer disconnection not closing the network layer.
Rémi Verschelde 2 년 전
부모
커밋
3a23fdbe6a
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      networking/websocket_multiplayer/script/main.gd

+ 4 - 0
networking/websocket_multiplayer/script/main.gd

@@ -81,6 +81,10 @@ func _on_Host_pressed():
 
 
 func _on_Disconnect_pressed():
+	if peer is WebSocketServer:
+		peer.stop()
+	elif peer is WebSocketClient:
+		peer.disconnect_from_host()
 	_close_network()