- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 在ToLua中如何判断一个C#的对象是Null
在lua中我们一般通过判读一个C#对象是否为Null通过 判读userdata是否等于nil,但是有时明明对象已经删除了,但是判断结果仍然没有删除。我们还可以通过下面这个方法判断function IsNil(uobj) return uobj == nil or uobj:Equals(nil)end...
2018-04-19 10:38:18 2841
原创 在Lua中使用事件系统,进行事件的监听和派发,移除
在Lua中用事件有2中方式: 1.用C#定义好的事件系统,在Lua层调用,我也写过一https://blog.csdn.net/baidu_39447417/article/details/797649622.在Lua层定义事件系统,代码如下EventSystem={}--添加事件 eventType-->事件类型 func-->方法function Event...
2018-04-11 10:08:46 6025
原创 在Lua中模拟使用List和Dictionary
1.ListList = {}List.__index = Listfunction List:New(t)--创建List对象 local o = {itemType = t} setmetatable(o, self) return oendfunction List:Add(item)--添加元素 table.insert(self, item...
2018-04-11 09:46:12 4104
原创 斗地主算法1判断牌型
using UnityEngine;using System.Collections.Generic;/// <summary>/// 牌型 3 4 5 6 7 8 9 10 11(J) 12(Q) 13(K) 14(A) 15(2) 16(小王) 17(大王)/// </summary>public class DDZ_CardType{ public...
2018-04-07 14:00:52 2847
原创 C# Unity的Socket连接服务器处理粘包分包
1.什么是黏包; 将多条完整的活不完整的消息黏在一起发送发送出去,TCP为解决性能问题,所以他进行黏包。2.什么是分包: 发送的数量量很大,一条消息多次发送,TCP就会分开发送,一个包被分开10次,服务器就会recive10次3.在传输层就被粘包和分包了,我们只能在应用层处理。4.如何解决粘包和分包问题:用封包和拆包解决1.封包: 定义消息协议类, ...
2018-04-07 13:40:35 3190 1
原创 Unity与Android的通信
Unity与Android的通信Android下载eclipse,连接https://pan.baidu.com/s/1Bc2xZGgXr8cC6NMN1QK0iQ下载Java的JDK,从Java官网上下载或用我在压缩包中提供的jdk1.7也行配置java JDK的运行环境,这个自己百度就行,网上一大堆打开eclipse,在eclipse工具和AndroidSDK\eclips...
2018-04-01 11:34:39 753
断点续传Deom.zip
2020-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人