代码改变世界

Unity3D中关于场景销毁时事件调用顺序的一点记录

2015-09-18 11:31 by 阿诚de窝, 13139 阅读, 0 推荐, 收藏,
摘要:先说一下我遇到的问题,我弄了一个对象池管理多个对象,对象池绑定在一个GameObject上,每个对象在OnBecameInvisible时会进行回收(即移出屏幕就回收),但是当场景切换或停止运行程序时场景中如果还有待回收的对象,就会报错,报错显示的信息为,我的对象池GameObject已经被销毁了云... 阅读全文

Unity3D音乐音效学习笔记

2015-09-06 14:03 by 阿诚de窝, 7079 阅读, 2 推荐, 收藏,
摘要:对于Unity3D的音乐音效这块一直没有好好的看过,现在准备好好的研究一下,并作为一个笔记记录下。支持格式在游戏中,一般存在两种音乐,一种是时间较长的背景音乐,一种是时间较短的音效(比如按钮点击,开枪音效等)。Unity3D支持下面几种音乐格式:AIFF:适用于较短的音乐文件可用作游戏打斗音效WAV... 阅读全文

C#一些知识点:委托和事件的区别

2015-08-25 19:04 by 阿诚de窝, 1230 阅读, 0 推荐, 收藏,
摘要:在C#中,委托和事件是比较容易混淆的两个知识点,本篇博客就记录一下委托和事件之间的区别。定义上的区别委托:委托实际上是一个类,用来表示一个函数,可以理解为C++中的函数指针。事件:事件是一个修饰符,用来修饰一个委托类型的属性,表示该委托的部分功能被限制了。我们可以这么理解:委托是类,定义了委托后,就... 阅读全文

uLua学习笔记(三):Unity3D和Lua之间的相互调用

2015-08-11 13:20 by 阿诚de窝, 4035 阅读, 0 推荐, 收藏,
摘要:这篇笔记主要集中学习一下uLua和Unity3D之间相互调用的方法,我们导入了uLua之后,现在会弹出一个类似学习屏幕的东西,如下:先赞一个!Unity3D调用LuaUnity3D调用Lua的方法还是比较简单的,所以先说这个,由于这部分在学习笔记(一)中已经说的挺多的了,更多的内容点击这里回去看,所... 阅读全文

Lua学习笔记(六):协程

2015-08-10 18:41 by 阿诚de窝, 817 阅读, 0 推荐, 收藏,
摘要:多线程和协程多线程是抢占式多任务(preemptive multitasking),每个子线程由操作系统来决定何时执行,由于执行时间不可预知所以多线程需要使用同步技术来避免某些问题。在单核计算机中,同一时刻只有一个线程允许运行,而在多核计算机中,同一时刻可以有多个线程同时运行(比如8核CPU就可以最... 阅读全文

Lua学习笔记(五):面向对象的实现

2015-08-07 16:05 by 阿诚de窝, 952 阅读, 0 推荐, 收藏,
摘要:Lua本身是没有class之类的关键字的,但是我们可以巧妙利用function也是值和table的特性来实现面向对象的特性。通过复制表的实现Lua中的类也是一个table对象,下面我们看看一个简单的类的定义: 1 People = {}--定义表 People 2 3 --添加方法的第一种方式 4... 阅读全文

Lua学习笔记(四):表和数组

2015-08-06 20:43 by 阿诚de窝, 55117 阅读, 1 推荐, 收藏,
摘要:表在Lua中,表(table)是十分重要的一种数据结构,实际上Lua对于复杂数据类型也仅提供了表给我们,我们通过表可以实现我们需要的大部分重要的数据结构,比如数组。table类型实现了关联数组,关联数组是一种具有特殊索引方式的数组;不仅可以通过整数来索引它,还可以使用字符串或其它类型的值(除了nil... 阅读全文

Lua学习笔记(三):函数和闭包

2015-08-06 16:26 by 阿诚de窝, 835 阅读, 0 推荐, 收藏,
摘要:函数lua的函数以function关键字开始,后跟函数名称和参数,最后以end结束,我们看一个简单的函数定义:1 function foo()2 --do something3 end4 5 function add(a, b)6 return a + b7 end在载入脚本时,函数不会... 阅读全文

NGUI学习笔记(六):ScrollView、Grid和Table

2015-08-05 22:13 by 阿诚de窝, 16616 阅读, 1 推荐, 收藏,
摘要:下面我们来看看游戏UI开发中比较核心的开发,我称为列表开发,比如背包和各种形式不一的列表等,下面我们来看几个具体的样例:基本上就是一些重复的制作好的多个UI控件进行排列,同时可以支持滚动,当然,高级一点的话也可能需要支持拖拽操作等。下面我们来学习一下这些功能该如何使用NGUI实现,最后再给出一个具体... 阅读全文

Lua学习笔记(二):基本语法

2015-08-05 20:30 by 阿诚de窝, 1703 阅读, 0 推荐, 收藏,
摘要:Lua学习指南:http://www.lua.org/manual/首先我们要明确的一点是:在Lua中,除了关键字外一切都是变量。Lua关键字可以查看这个地址:http://www.lua.org/manual/5.1/manual.html#2.1关于分号语句的最后可以用分号";"表示结束,也可以... 阅读全文
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页