Unity网络通信相关
文章平均质量分 94
警醒与鞭策
『卧薪尝胆』不同阶段,不同目标!
展开
-
C# 的TCPClient异步连接与异步读数据
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Net.Sockets;u转载 2016-05-15 22:09:25 · 1293 阅读 · 0 评论 -
了解UNITY中的多线程及使用多线程
有些不涉及U3D API的计算可以放在分线程里,能提高多核CPU的使用率。总结:0. 变量(都能指向相同的内存地址)都是共享的1. 不是UnityEngine的API能在分线程运行2. UnityEngine定义的基本结构(int,float,Struct定义的数据类型)可以在分线程计算 如 Vector3(Struct)可以 , 但Textur转载 2016-05-16 20:54:47 · 7646 阅读 · 0 评论 -
Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享
http.dsqiu.iteye.com 熟悉Unity的developer都知道在Unity中的线程不能使用Unity的对象,但可以使用Unity的值类型变量,如Vector3等。这样就使得线程在Unity中显的很鸡肋和蹩脚,因为很多函数很都是UnityEngine类或函数的调用的,对于哪些是可以在多线程使用,风雨冲进行了如下总结: 0. 变量(转载 2016-05-16 20:13:19 · 1935 阅读 · 0 评论 -
基于Unity的多线程之间的事件派发
用unity做网游的同学应该不少,其中一个很蛋疼的问题就是主线程中尤其是UI部分很多实例都是不允许子线程修改的,那么我们就只有想办法把这些子线程里的数据缓存起来,让主线程自己拿着这些数据该干嘛干嘛去。直接贴源码:using System;using System.Collections.Generic;using System.Linq;using Sys转载 2016-05-16 21:09:23 · 1294 阅读 · 0 评论 -
C# + Socket断线重连 整理
Socket 连接异常之"由于目标机器积极拒绝,无法连接(System.Net.Sockets.SocketException:Connection refused)"1.如果是采用TCP/udp协议进行连接,检查windows防火墙是否开放相应SocketTCP/udp端口; 简单的检测方法是关闭windows防火墙后再试;2.检查防火墙软件是否开放相应SocketTCP/udp端口; 简单的检测方法是关闭防火墙软件后再试;3.如果服务器端和客户端均在本机上运行,则将相应的 serv...转载 2016-05-15 21:56:35 · 24854 阅读 · 1 评论 -
U3D HTTP 最好用的插件BestHttp
选择besthttp pro 1.7.8 版本 支持64位IL2CPP处理;http://download.csdn.NET/detail/kaitiren/9120539 Unity用来和服务器通信可以用原生的WWW,但是WWW所提供的功能并不多,不能满足很多需求。因此我们可以自己封装Http协议来满足更多的需要。在Unity游戏里使用Http协议的情况很常见,因为它操作简单,便转载 2017-01-21 23:20:22 · 4760 阅读 · 0 评论