报错修改

This commit is contained in:
2025-07-02 10:05:26 +08:00
parent c2bf9196b8
commit ec8b2f7e25
405 changed files with 16738 additions and 1883 deletions

View File

@@ -0,0 +1,51 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SocketClientMain : MonoBehaviour
{
private string ip = "127.0.0.1";
private int port = 8080;
private SocketClient _client;
private void Awake()
{
_client = new SocketClient("192.168.31.67", 6854);
_client.Connect(() =>
{
UnityEngine.Debug.Log("连接成功");
// _client.DisConnect();
}, () => { UnityEngine.Debug.Log("连接失败"); });
}
public void StartConnect(string ip = "", int port = 0)
{
}
private void Update()
{
if (Input.GetKeyDown(KeyCode.A))
{
var bytes = System.Text.Encoding.UTF8.GetBytes("我是测试数据");
_client.Send((System.UInt16)SocketEvent.ScTest, bytes);
}
if (Input.GetKeyDown(KeyCode.D))
{
_client.DisConnect();
}
}
private void OnDestroy()
{
// 注意由于Unity编译器环境下游戏开启/关闭只影响主线程的开关游戏关闭回调时需要通过Close函数来关闭服务端/客户端的线程。
if (_client != null)
{
_client.Close();
}
}
}