自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (10)
  • 收藏
  • 关注

原创 Unity3D 学习笔记4 —— UGUI+uLua游戏框架

Unity3D 学习笔记4 —— UGUI+uLua游戏框架使用到的资料下载地址以及基础知识框架讲解拓展热更过程在这里我们使用的是uLua/cstolua技术空间所以提供的UGUI+uLua的热更游戏框,我也只是把我学习和使用这个框架的笔记记录下来而已。一.资料下载地址以及基础知识:主要使用到的资料有:客户端框架:LuaFramework_UGUI-master服务端框架:ServerF

2016-03-10 19:56:20 14795 1

原创 C# 委托和事件

听到委托很多人会觉得头疼,因为相较于语言中的其他基本语法,委托的理解成本相对较高一些,但是只要认真去了解其根本原理,你就会发现委托不仅使用简单,而且在我们进行程序开发时还能为我们带来不少便利。1.什么是委托?委托,是寻址的.NET版本,使用委托能够将方法作为参数进行传递。我们也可以把委托当做一种特殊的参数类型,类似于int之类的,用于指定传入参数中的方法的类型。所谓方法的类型,实际上就

2016-03-09 21:00:17 1088

转载 Unity3D资源目录及资源读取

转自:原文地址一、各平台上的资源目录1.在Unity3D中的目录:Application.dataPath此属性用于返回程序的数据文件所在文件夹的路径。例如在Editor中就是Assets了。Application.streamingAssetsPath此属性用于返回流数据的缓存目录,返回路径为相对路径,适合设置一些外部数

2016-03-09 16:54:45 9932

转载 关于结构体字对齐

在我们声明一个结构体是,我们可以在同一结构体中声明不同数据类型的成员变量,例如:struct {    char a;    //1byte    int b;    //4byte    char c[2]    //2byte    double d;    //8byte}Struct_A;在计算机内存中,结构体变量

2016-02-28 20:49:11 1194

原创 IOS开发——Swift基础篇2

IOS开发——Swift基础篇2Playground的创建和使用常量、变量和字符串简单类型和类型推断流程控制1. Playground的创建和使用在上一篇中我们已经大致讲解过了Playground的作用了,现在我们就开始利用这个工具来学习Swift的语法。 首先,我们要说的是如何创建一个新的Playground,其实步骤很简单:打开Xcode6,一次点击File->New->Playg

2016-01-28 17:22:39 1018

原创 Vmw11上安装完OS X 10.9之后升级为10.10的注意点

Vmw11上安装完OS X 10.9之后升级为10.10的注意点假如在Win7上已经完成了Wmw11和OS X10.9虚拟机的安装,想要升级为OS X 10.10的系统,有几点注意的:1.假如镜像文件用CD驱动无法打开,或者格式并非.iso而是.dmg的,用CD打开时总是提示“您打开了一张空白...”,可以将镜像文件拷贝到虚拟机的共享目录中2.在虚拟机中的打开桌面的共享目录,然后双击镜

2016-01-25 12:23:27 1890

原创 IOS开发——Swift和Objective-C交互时的一些注意点

IOS——Swift和Objective-C交互时的一些注意点Swift如何调用Objective-C代码或第三方库Swift的数组和字典是否只能存储同一类型的数据Swift中有没有类似于Objective-C中的idSwift中如何自省在Swift中如何使用GCDSwfit中的Internationalization宏仍需注意持有循环1. Swift如何调用Objective-C代

2016-01-19 10:38:15 961

原创 IOS开发——Swift基础篇1

IOS开发——Swift基础篇1    早期的iOS开发都是使用Objective-C语言来进行的,而Swift语言,是2014年的WWDC大会上,苹果公司推出的一门全新的开发语言,是专门为了Cocoa(Mac)和Cocoa Touch(iOS)开发而创造的全新编程语言。如今,Swift的入门门槛较低,而且Swift和Objective-C在Cocoa和Cocoa Touch开发中拥有同等

2016-01-18 14:57:38 1383

原创 关于Unity3D接入SDK之后,游戏中的文字输入框无法输入内容的问题

关于Unity3D接入SDK之后,游戏中的文字输入框无法输入内容的问题假如要向游戏中接入SDK,我们通常有两种做法:将游戏项目从U3D中导出eclipse工程,然后用eclipse打开,具体的接入工作与向普通的android应用中接入无异,完成SDK接入工作之后,直接用eclipse进行项目打包;在eclipse中新建一个android项目,包名与游戏项目名称保持一致,将U3D引擎

2016-01-09 15:30:22 5432

原创 Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具

Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件的必经之路。操作面板的各个区域学会如何导入第三方的工具包1.操作面板的各个区域启动Unity,我们会看到图中的界面,可能你们看到的界面跟我的不完全一致,因为U3D同样也支持功能块的自定义摆放,每个人

2015-10-26 10:40:27 5856

原创 C# Window编程随记——两个常用的写文件的方法

C# Window编程随记——两个常用的写文件的方法有时候,我们常常需要对一些文件(如:表格)中的数据读取之后,以一定的规律转换为更简单的格式,然后写到文本中(.txt或.bytes),这也是很多游戏表格数据进行数据打包之前常见的操作,这样有利于压缩数据空间和简化数据规则。以字符串的格式写入(覆盖和非覆盖)以二进制的格式写入(覆盖和非覆盖) 1.以字符串的格式写入(覆盖和非覆盖)通过字符串格式写

2015-10-23 10:09:08 1589 1

原创 C# Window编程随记——多线程和线程池

C# Window编程随记——多线程和线程池在进行C#编程时,我们常常遇到一些任务量很大的情况,例如在读取多个表格的数据,并且要创建多个文件来保存解析之后的数据时,假如只是用简单的for循环来完成的话,会有明显的延迟现象,当数据量比较大时,甚至可能要等上好几分钟。为了提高任务的完成效率,我们需要适当地引入多个线程来并行地执行任务。多线程的概念线程池的使用 2.多线程的概念多线程是程序设计的逻辑层

2015-10-21 15:14:55 1733

原创 C# Window编程随记——第三方读取Excel表格数据的插件(NPOI.dll)

C# Window编程随记——第三方读取Excel表格数据的插件(NPOI.dll)NPOI插件简介下载NPOI.dll插件将插件导入C#工程写一个操作类用于插件的相关操作1.NPOI插件简介NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。百度百科NPOI 函式库档案有七个,分别是:NPOI.DLL:NPOI

2015-10-21 11:51:11 7998 1

原创 C# Window编程随记——读取.txt文件内容

C# Window编程随记——读取.txt文件内容要读取.txt文件的内容,代码结构可以按照步骤分为:获取文件路径判断路径是否存在根据文件名称判断文件是否存在读取文件内容,打印输出 1.获取文件路径和判断路径是否存在从上一篇文章,我们已经完成了第一步,即获取目录操作,我们只需将folderDlg.SelectedPath的内容作为路径即可。那么第二步,即判断目录是否存在,只需要使用如下方法:

2015-10-21 11:34:19 1980

原创 C# Window编程随记——按钮点击事件及弹出选择路径框

C# Window编程随记——按钮点击事件及弹出选择路径框按钮点击事件弹出选择路径框获取窗内组件,并对其属性进行修改1.按钮点击事件在可视化的UI界面中,选择指定的按钮组件,然后双击该组件: 如下图,双击按钮之后跳转到编辑界面对应的C#脚本中,会自动生成一个按钮点击时的监听方法,当按钮监听到点击事件时,会自动调用此方法,按钮点击后的处理可以写在此方法中: 2.弹出选择路径框正如UI上

2015-10-21 10:48:55 6066 6

原创 C# Window编程随记——使用拖拽方式搭建UI

C# Window编程随记——使用拖拽方式搭建UI本文档为本人学习C#开发的一些笔记,如有出错的地方,烦请在评论中指出打开VS中的Toolbox拖拽完成UI界面1.打开VS中的Toolbox我们知道在新建的窗体中添加各种组件有两种方式: a.通过代码动态创建; b.通过从Toolbox栏找到所需的组件,直接拖拽放到新建的窗口中 显然第二种方法更为简单快速,接下来我们就来看看如何打开VS的

2015-10-15 16:58:04 3568

原创 C# Window编程随记——新建一个window项目

C# Window编程随记——新建一个window项目本文档为本人学习C#开发的一些笔记,如有出错的地方,烦请在评论中指出C#语言简述开发环境如何创建第一个win工程创建一个简单的带按钮和输入框的窗口1.C#语言简述我们都知道C#是与Java语言很接近的一种可视化的程序设计语言,C#不但可以开发基于.net的应用程序,也可以开发基于WinForm的程序,这就是区别。 Window窗体和控

2015-10-15 10:51:51 5112 1

原创 Unity3D 学习笔记1——序言

虽然注册CSDN账号已经两年多了,但是基本上都是在学习和下载别人的辛苦成果,而自己缺几乎毫无奉献,想来惭愧。其实一方面是自己本身能力水平有限,而另一方面是自己平时学习新的东西都是这看看那翻翻的,都没有怎么系统性地去学习。作为一个电子专业出身的我,最终没有选择专业方向的工作,而是凭着自学的一些皮毛的编程基础进了IT公司,做了传说中“钱多话少死得早”的搬砖程序员,而且我的技术方向也是入门门槛最低的

2015-10-13 14:45:22 1777 1

原创 莽莽撞撞的第一次

今天第一次用CSDN下载资源,因为一时疏忽,没看下载所需积分就直接下载了,好不容易弄到的积分一下子就没了,瞬间有种想晕死的感觉。不过毕竟是第一次,吃一蛰长一智,以后好好努力了,好好利用这里的资源吧

2013-07-26 13:34:44 1159

Live2D_SDK_Unity_2.1.02_1_en.zip

从 Live 2D 官网下载的 2.1.02 的 Unity 版本 SDK 压缩包

2019-07-06

Protobuf导Excel表C#版

使用Potobuf将表格数据进行序列化,每个表格都有一个.data数据文件和一个.cs反序列化类

2017-03-27

netty-4.0.42.Final.zip

Netty官方4.0.42版jar包

2016-12-20

protobuf-net网络协议的定制

protobuf-net网络协议的定制的一个demo,包含了C#服务器代码和Unity工程

2016-08-25

ProtoGen编译后的包

使用protobuf-net进行编译可能会出现错误或者编译不成功,为了不影响正常测试protobuf的功能,提供编译成功之后的protogen包

2016-08-22

protoc-2.5.0-win32.zip

编译版的protoc-2.5.0,里面包含了使用protobuf所需要的protoc.exe文件

2016-08-22

Scrapy基本功能测试项目

通过使用scrapy爬虫框架,爬取指定网页的数据,并保存到本地mongodb数据库中

2016-08-11

NPOI插件写的.xls表格数据序列化的导表工具

通常我们在进行软件或者游戏开发的时候,需要用excel表格来配置一些参数,但是直接将各表存于工程中显然会占用大量空间,这时候我们可以通过把数据都序列化存在文本文件中,使用时再反序列化出来,既可以减少空间,也能保证数据安全

2016-03-31

Unity 3D开发环境

初学Unity 3D游戏引擎的可以参考一下,这是简单的环境配置,大家共同学习吧

2015-02-27

历届电设题目

最近在为今年的全国电子设计大赛准备,自己挑了些题目,还挺齐全

2013-07-26

空空如也

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

TA关注的人

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