摘要:Lua是一个小巧高效的解释型脚本语言,可以方便的嵌入到任意的语言中,很多应用程序、游戏使用LUA作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。这其中包括魔兽世界、博德之门、愤怒的小鸟、VOCALOID3、太阳神三国杀等。下载和编译下载连接:http://www.lua.org/downlo... 阅读全文
C#学习笔记(十六):Attribute
2015-07-25 16:47 by 阿诚de窝, 412 阅读, 0 推荐, 收藏,
摘要:Attribute可以为类或方法添加一些附加的信息,我们可以看看MSDN对Attribute的描述:公共语言运行时允许你添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework文... 阅读全文
[U3D Demo] 手机FPS射击游戏
2015-07-25 13:54 by 阿诚de窝, 1567 阅读, 1 推荐, 收藏,
摘要:游戏截图 使用插件 DOTween Easy Touch UGUI 游戏介绍 游戏使用C#开发,是在《Unity3D手机游戏开发》一书第3章游戏的基础上优化和修改的。 机枪镭射光线和枪口特效取自Unity3D附带的Demo《AngryBots》。 添加和修改了游戏逻辑,使其更具可玩性。 受伤效果同样 阅读全文
C#学习笔记(十五):预处理指令
2015-07-24 13:15 by 阿诚de窝, 388 阅读, 0 推荐, 收藏,
摘要:C#和C/C++一样,也支持预处理指令,下面我们来看看C#中的预处理指令。#region代码折叠功能,配合#endregion使用,如下:点击后如下:条件预处理条件预处理可以根据给出的条件决定最终进行编译的代码,换句话说可以排除掉指定的代码不进行编译。#define定义一个宏,注意只要定义名称就行了... 阅读全文
C#学习笔记(十四):GC机制和弱引用
2015-07-21 17:36 by 阿诚de窝, 3175 阅读, 0 推荐, 收藏,
摘要:垃圾回收(GC)垃圾回收即Garbage Collector,垃圾指的是内存中已经不会再使用的对象,通过收集释放掉这些对象占用的内存。GC以应用程序的root为基础,遍历应用程序在Heap上动态分配的所有对象,通过识别它们是否被引用来确定哪些对象是已经死亡的、哪些仍需要被使用。已经不再被应用程序的r... 阅读全文
Protobuf一键生成代码bat文件
2015-07-21 09:42 by 阿诚de窝, 8047 阅读, 2 推荐, 收藏,
摘要:最近在摆弄Unity的Socket,需要用到Protobuf,一般都会有多个协议文件,所以研究了下bat的批处理,下面给出批处理文件代码: 1 @echo off 2 3 ::协议文件路径, 最后不要跟“\”符号 4 set SOURCE_FOLDER=. 5 6 ::C#编译器路径 7 set... 阅读全文
NGUI学习笔记(五):缓动
2015-07-18 11:45 by 阿诚de窝, 2623 阅读, 0 推荐, 收藏,
摘要:在Unity3D中可以使用自带的Animation制作任意形式的动画,不过我们这篇笔记主要是学习和使用NGUI提供的Tween动画。NGUI提供的Tween库功能较为简单,主要是用来实现NGUI自身需要的一些缓动效果,同时我们也可以使用NGUI的Tween来实现一些简单的动画效果。Tween组件我们... 阅读全文
C#学习笔记(十三):I/O操作
2015-07-16 19:16 by 阿诚de窝, 991 阅读, 0 推荐, 收藏,
摘要:C#的IO操作主要是针对文件夹和文件的读取和写入操作,下面我们来学习一下相关操作的类。获取文件信息Directory和DirectoryInfo两个类的功能基本相同,区别如下:前者继承System.Object,后者继承抽象类FileSystemInfo;前者是静态类,后者是非静态类,需要new创建... 阅读全文
Unity3D之空间转换学习笔记(三):3D数学
2015-07-16 08:45 by 阿诚de窝, 2339 阅读, 0 推荐, 收藏,
摘要:3D数学基础向量向量可以看做具有方向和大小的一条线段。比如:我们如果用点A减去点B,则可以得到一个向量,该向量的方向为点B面向点A的方向,而大小为两点的距离。这个方法在游戏开发中经常用到,比如我们要让物体B面向物体A,一般都是使用物体B的位置减去物体A的位置,得到的向量取模。点积向量的点积表示一个向... 阅读全文
C#学习笔记(十二):正则表达式
2015-07-15 13:42 by 阿诚de窝, 327 阅读, 0 推荐, 收藏,
摘要:Regex正则表达式的类,我们可以通过该类来使用正则表达式。比如下面我们使用Regex来判断输入的字符串是否符合指定的格式: 1 using System; 2 using System.Text.RegularExpressions; 3 4 namespace Study 5 { 6 ... 阅读全文
浙公网安备 33010602011771号