自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随风吹笛

只要有自然,人就没有自暴自弃的理由——林清玄

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 游戏脚本事件分发

游戏中经常会要求对象之间的交互,在交互的时候如果是同模块的还好,可以取引用,如果不是,就容易出现各种耦合,不利于项目的开发。软件开发一般都强调“高内聚,低耦合”,既然如此,上面的问题就应该引起重视,相应的解决方案一般来说都是事件分发。事件分发的原理一般是使用委托或Action(其实也是委托),用户预先注册指定的事件,我们将这个事件存起来,在用户要求执行指定事件的时候,将对应的事件列表依次执行一遍,有

2015-08-26 19:59:45 1311

转载 C# ManualResetEvent 类的用法

先说是一下 ManualResetEvent 是一线程用来控制别一个线程的信号。大家可以把它看成 操作系统原理中说到的pv操作如下图所说是 ManualResetEvent 对象起一个信使的作用。 ManualResetEvent 对象的两个控制方法。 1、this.manualEvent.Reset(); //将事件状态设置为非终止状态,导致线程阻止。 2、this.manualEvent

2015-08-20 15:33:28 24957

转载 Unity中针对Android Apk的签名验证(C#实现)

当Unity开发的游戏以Android Apk的形式发布之后,经常会遇到的一种情况就是别人对我们的游戏进行二次打包,也就是用他们的签名替换掉我们的签名,从而堂而皇之的将胜利果实占为己有。面对这样的情况,我们可以采取的一种方式就是对Apk包的签名进行验证,如果与我们的签名不一致,则可以采取黑屏或者直接退出等方式来阻止该盗版程序的运行。 示例代码如下:using UnityEngine; using

2015-08-18 09:48:34 2062

转载 C# 对象、文件与二进制串(byte数组)之间的转换

1.关于本文在使用C#下的TCP(类TcpClient)、UDP(类UdpClient)协议传输信息时,都需要将信息转换为byte类型的数组进行发送。本文实现了两种object与byte数组的转换和一种文件与byte数组转换的方式。基础类型的数据,可以用BitConverter类中的函数进行转换。2.object与byte[]的相互转换:使用IFormatter的Serialize和Deserial

2015-08-11 09:51:10 4146

Unity着色器和屏幕特效开发秘籍 中文版完整

Unity着色器和屏幕特效开发秘籍 unity shaders effects cookbook 中文版 扫描版,章节完整,非高清,前三章的高清版本可查看我上传的其他资源 资源来自网络,请大家多支持正版

2015-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除