独立项目-Socket通讯 应用/客户端和服务器的简单通讯-04

一、Unity端(客户端)

#region 模块信息
// **********************************************************************
// Copyright (C) 2018 The company name
//
// 文件名(File Name):             Test_008_NetWorkSocket.cs
// 作者(Author):                  Dean1874
// 创建时间(CreateTime):          2018-06-06 16:15:09
// 修改者列表(modifier):
// 模块描述(Module description):
// 
// **********************************************************************
#endregion

using UnityEngine;

public class Test_008_NetWorkSocket : MonoBehaviour 
{
    private void Start()
    {
        //1.连接到服务器
        NetWorkSocket.Instance.Connect("192.168.13.131", 1011);

        
    }

    private void Send(string _msg)
    {
        //2.发送消息
        using (MMO_MemoryStream ms = new MMO_MemoryStream())
        {
            ms.WriteUTF8String(_msg);

            NetWorkSocket.Instance.SendMsg(ms.ToArray());
        }
    }

    private void Update()
    {
        if (Input.GetKeyDown(KeyCode.A))
        {
            Send("A 你好,当前发送时间:" + Time.deltaTime);
        }
        else if (Input.GetKeyDown(KeyCode.B))
        {
            Send("B 喜欢,当前发送时间:" + Time.deltaTime);
        }
        else if (Input.GetKeyDown(KeyCode.C))
        {
            for (int i = 0; i < 10; ++i)
            {
                Send("C 循环:" + i + "次,当前发送时间: " + Time.deltaTime);
            }
        }
    }
}

 

二、服务器端

转载于:https://www.cnblogs.com/Dean27/p/9152229.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值