zoukankan      html  css  js  c++  java
  • 独立项目-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);
                }
            }
        }
    }

    二、服务器端

  • 相关阅读:
    在dataGridView中实现批量删除
    VS2005制作简单的安装程序
    [WinForms]
    TreeView的联动复选框
    TreeView
    AcceptChanges()和RejectChanges()
    用C#在WINDOWS中实现新用户帐号的创建
    测试成功的窗体应用[批量新增、删除、保存]
    TreeView的递归读取
    VS2005中部署C#应用程序
  • 原文地址:https://www.cnblogs.com/Dean27/p/9152229.html
Copyright © 2011-2022 走看看