自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (35)
  • 收藏
  • 关注

转载 c# 中内部类的简单介绍

最近在看java一方面的书籍,看到一个很奇怪的问题,java类中还可以再定义一个类,这种结构非常特殊!后来才发现我知识浅薄了,原来C#中也有内部类,之前都一直没有注意过这个语法结构!使用内部类有这样几个好处: (1)抽象外部类的某一状态下的行为,隐藏实现,通过修改该内的访问修饰符,可以设置仅有外部类可以访问该类(2)扩展了命名空间,可以将外部类的类名作为内部类的一个命名空间

2014-03-29 08:49:18 3465 2

转载 System.Func<>与System.Action<>

使用并行编程可以同时操作多个委托,在介绍并行编程前先简单介绍一下两个泛型委托System.Func。Funcpublic delegate TResult Func()public delegate TResult Func(T1 arg1)public delegate TResult Func(T1 arg1,T2 arg2)public delegate TResul

2014-03-28 07:17:18 1148

转载 Unity3d通过Action注册事件,回调方法

using UnityEngine;namespace Liulala.Project{    public class Data    {        public System.Actionint, int> OnDateChange;        public int Date1 { get; private set

2014-03-28 02:21:33 4262 1

转载 在C#中利用Keep-Alive处理Socket网络异常断开的方法

最近我负责一个IM项目的开发,服务端和客户端采用TCP协议连接。服务端采用C#开发,客户端采用Delphi开发。在服务端开发中我碰到了各种各样的网络异常断开现象。在处理这些异常的时候有了一些心得,现在写出来和大家分享一下。那网络异常断开原因主要有那些呢?归纳起来主要有以下两种:1、客户端程序异常。  对于这种情况,我们很好处理,因为客户端程序异常退出会在服务端引发Conne

2014-03-16 23:55:51 1002

转载 50 Tips for Working with Unity (Best Practices)

About these tipsThese tips are not all applicable to every project.They are based on my experience with projects with small teams from 3 to 20 people.There’s is a price for structure, re-u

2014-03-14 08:02:11 880

转载 源码分析NGUI的DrawCall合并原理

楼主自学Unity不久,有纰漏的地方请大神指正。正文如下:NGUI为了减少GPU状态切换的消耗(比如切换material),把相同material的widget合并,减少DrawCall的数量。下文描述了NGUI如何对widget归类,以及减少DrawCall需要注意的地方。归类widget的代码在UIPanel中的FillAllDrawCalls()里,代码如下

2014-03-14 06:23:34 2087

转载 Unity性能优化之Draw Call

Unity(或者说基本所有图形引擎)生成一帧画面的处理过程大致可以这样简化描述:引擎首先经过简单的可见性测试,确定摄像机可以看到的物体,然后把这些物体的顶点(包括本地位置、法线、UV等),索引(顶点如何组成三角形),变换(就是物体的位置、旋转、缩放、以及摄像机位置等),相关光源,纹理,渲染方式(由材质/Shader决定)等数据准备好,然后通知图形API——或者就简单地看作是通知GPU——开始绘制,

2014-03-12 07:23:31 909

转载 Unity3D架构设计NavMesh寻路(未完待续)

国庆闲来没事把NavMesh巩固一下。以Unity3D引擎为例写一个底层c# NavMesh寻路。因为Unity3D中本身自带的NavMesh寻路不能很好的融入到游戏项目当中,所以重写一个NavMesh寻路是个必经之路。NavMesh在很多游戏中应用广泛,不同种类的框架下NavMesh寻路发挥的淋漓尽致。与传统的A星寻路相比,NavMesh不仅减少了内存空间占有量,加快了寻路速度,还可以加入寻路角

2014-03-11 23:41:38 1388

转载 Unity3D在WebPlayer模式下的异常上报探索

我们知道,Unity3D在WebPlayer的发布模式下是沙箱环境中运行的。根据Unity3D的官方文档所述,WebPlayer模式下不能使用非托管的DLL,也就是说,传统C++游戏客户端的生成MiniDump所使用的非托管dll——dbgHelp.dll,在.net中也可以使用P/Invoke方式来调用MiniDumpWriteDump,但在WebPlayer模式下却不能用了。     

2014-03-03 03:18:35 969

Unity ScrollRect滑动定位优化

Unity ScrollRect滑动定位优化

2017-04-06

NGUI2.64最新插件

NGUI2.64最新插件

2013-08-07

FastGUI 1.3最新版

FastGUI 1.3最新版FastGUI 1.3最新版

2013-07-19

FastGUI 1.2.1最新版使用手册

FastGUI 1.2.1FastGUI 1.2.1最新版使用手册版使用手册

2013-07-19

Unity优化

Unity优化 ,详细讲解了unity优化的概念。非常有用的文章。

2013-07-17

Unity 4.x Cookbook 2013

Unity 4.x Cookbook 2013 Unity 4游戏2013食谱大全,电子书。PDF格式。 Unity3D是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎。 Unity 3代表了一个质的飞跃——内置的光照贴图(lightmapping)、遮挡剔除(occlusion culling)和调试器。编辑器经过彻底革新,让你可以获得卓越的性能体验。不可思议、无法阻挡的产品已经看到了曙光。 Unity是一款跨平台的游戏开发工具,从一开始就被设计成易于使用的产品。作为一个完全集成的专业级应用,Unity还包含了价值数百万美元的功能强大的游戏引擎。 Unity 4作为一个游戏开发工具,它的设计主旨就是让你能够创建令人惊讶的游戏。如果你之前尝试过Unity,请查看Unity 3都做了哪些更新。如果你是第一次尝试,那就好好看看吧,看Unity都能为你带来什么。 Unity作为一种开发环境,可让你脱离传统的游戏开发方式,以一种更简单的方式专注于你的游戏开发。开发网络游戏、移动游戏、单机游戏,Unity都能完全胜任。

2013-07-05

unity特效插件最新版Cartoon FX Pack 2-1.8

unity特效插件最新版Cartoon FX Pack 2-1.8 休闲开发必备!!!

2013-06-28

unity类似cs射击游戏源代码168MB

unity类似cs射击游戏源代码168MB

2013-06-21

NGUI最新插件2.61版!

NGUI最新插件2.61版!

2013-06-21

使用unity3d进行游戏开发_从入门到精通_04.pdf )

使用unity3d进行游戏开发_从入门到精通_04.pdf )

2013-06-07

使用unity3d进行游戏开发_从入门到精通_03.pdf )

使用unity3d进行游戏开发_从入门到精通_03.pdf )

2013-06-07

使用unity3d进行游戏开发_从入门到精通_02.pdf

使用unity3d进行游戏开发_从入门到精通_02.pdf

2013-06-07

使用unity3d进行游戏开发_从入门到精通_06.pdf

使用unity3d进行游戏开发_从入门到精通_06.pdf

2013-06-07

iOS.5第十七章_iCloud.pdf

iOS.5第十七章_iCloud.pdf

2013-06-05

如何使用cocos2d 2.x制作一个多向滚屏射击游戏-第一部分源代码

如何使用cocos2d 2.x制作一个多向滚屏射击游戏-第一部分源代码

2013-03-31

Android实例-3D雷电源代码

转别人做的android经典自定义组件游戏项目3D雷电。使用自己封装的精灵类以及3维视角技术自行绘图,使界面有很强的三维感觉,支持拖动转换飞行方向以及音效播放。打包成apk文件,只有600多KB。使用单例类加载资源,更省内存。

2013-03-12

ACE学习应用实例-----ace线程学习

ACE线程,Socket,消息,定时器,队列,信号处理等。主要是对ACE线程的学习

2010-08-31

闪光灯580EXII 中文说明书

闪光灯580EXII 中文说明书 全中文闪光灯580EXII说明书

2010-07-21

高级网络分析技术.pdf

高级网络分析技术. 本书适合于网络工作者并且需要对网 络进行排错和优化进行设计并提供支持的朋友。

2010-06-29

linq to sql 分布式事务处理

linq to sql 分布式事务处理.pdf

2010-06-29

ASP.NET.3.5高级程序设计(第2版)_part3

ASP.NET.3.5高级程序设计(第2版)-part3

2010-06-29

ASP.NET.3.5高级程序设计(第2版)_part2

ASP.NET.3.5高级程序设计(第2版)-part2

2010-06-29

ASP.NET.3.5高级程序设计(第2版)_part1

ASP.NET.3.5高级程序设计(第2版)

2010-06-29

空空如也

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

TA关注的人

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