(client) chore:Format and cleanup code
This commit is contained in:
@ -33,15 +33,6 @@ namespace Base
|
|||||||
public List<ITick> ticks = new();
|
public List<ITick> ticks = new();
|
||||||
public List<ITickUI> tickUIs = new();
|
public List<ITickUI> tickUIs = new();
|
||||||
|
|
||||||
override protected void OnStart()
|
|
||||||
{
|
|
||||||
// 注册场景加载事件
|
|
||||||
SceneManager.sceneLoaded += OnSceneLoaded;
|
|
||||||
|
|
||||||
// 初始化时调用一次
|
|
||||||
Init();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
{
|
{
|
||||||
if (!pause)
|
if (!pause)
|
||||||
@ -70,6 +61,15 @@ namespace Base
|
|||||||
SceneManager.sceneLoaded -= OnSceneLoaded;
|
SceneManager.sceneLoaded -= OnSceneLoaded;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override void OnStart()
|
||||||
|
{
|
||||||
|
// 注册场景加载事件
|
||||||
|
SceneManager.sceneLoaded += OnSceneLoaded;
|
||||||
|
|
||||||
|
// 初始化时调用一次
|
||||||
|
Init();
|
||||||
|
}
|
||||||
|
|
||||||
private void OnSceneLoaded(Scene scene, LoadSceneMode mode)
|
private void OnSceneLoaded(Scene scene, LoadSceneMode mode)
|
||||||
{
|
{
|
||||||
// 场景加载完成后调用 Init 方法
|
// 场景加载完成后调用 Init 方法
|
||||||
|
@ -12,7 +12,7 @@ namespace Network
|
|||||||
public bool IsConnected => _tcpClient?.Connected ?? false;
|
public bool IsConnected => _tcpClient?.Connected ?? false;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 尝试连接到指定的地址和端口
|
/// 尝试连接到指定的地址和端口
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="address">服务器地址</param>
|
/// <param name="address">服务器地址</param>
|
||||||
/// <param name="port">端口号</param>
|
/// <param name="port">端口号</param>
|
||||||
@ -55,7 +55,7 @@ namespace Network
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 断开与服务器的连接
|
/// 断开与服务器的连接
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void Disconnect()
|
public void Disconnect()
|
||||||
{
|
{
|
||||||
@ -79,7 +79,7 @@ namespace Network
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 发送数据到服务器
|
/// 发送数据到服务器
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="message">要发送的消息</param>
|
/// <param name="message">要发送的消息</param>
|
||||||
public void Send(string message)
|
public void Send(string message)
|
||||||
@ -93,10 +93,10 @@ namespace Network
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
// 获取网络流
|
// 获取网络流
|
||||||
NetworkStream stream = _tcpClient.GetStream();
|
var stream = _tcpClient.GetStream();
|
||||||
|
|
||||||
// 将消息转换为字节数组
|
// 将消息转换为字节数组
|
||||||
byte[] data = Encoding.UTF8.GetBytes(message);
|
var data = Encoding.UTF8.GetBytes(message);
|
||||||
|
|
||||||
// 发送数据
|
// 发送数据
|
||||||
stream.Write(data, 0, data.Length);
|
stream.Write(data, 0, data.Length);
|
||||||
@ -110,7 +110,7 @@ namespace Network
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 接收来自服务器的数据
|
/// 接收来自服务器的数据
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns>接收到的消息</returns>
|
/// <returns>接收到的消息</returns>
|
||||||
public string Receive()
|
public string Receive()
|
||||||
@ -124,17 +124,17 @@ namespace Network
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
// 获取网络流
|
// 获取网络流
|
||||||
NetworkStream stream = _tcpClient.GetStream();
|
var stream = _tcpClient.GetStream();
|
||||||
|
|
||||||
// 检查是否有可用数据
|
// 检查是否有可用数据
|
||||||
if (stream.DataAvailable)
|
if (stream.DataAvailable)
|
||||||
{
|
{
|
||||||
// 读取数据
|
// 读取数据
|
||||||
byte[] buffer = new byte[1024];
|
var buffer = new byte[1024];
|
||||||
int bytesRead = stream.Read(buffer, 0, buffer.Length);
|
var bytesRead = stream.Read(buffer, 0, buffer.Length);
|
||||||
|
|
||||||
// 将字节数组转换为字符串
|
// 将字节数组转换为字符串
|
||||||
string message = Encoding.UTF8.GetString(buffer, 0, bytesRead);
|
var message = Encoding.UTF8.GetString(buffer, 0, bytesRead);
|
||||||
|
|
||||||
Debug.Log($"Received message from server: {message}");
|
Debug.Log($"Received message from server: {message}");
|
||||||
return message;
|
return message;
|
||||||
|
Reference in New Issue
Block a user