- 博客(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
NPOI插件写的.xls表格数据序列化的导表工具
2016-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人