摘要:本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (三) 前言 最近项目不算太忙,终于有时间更新博客了。关于数据处理这个主题前面的(一)(二)(三)基本上算是一个完整的静态数据处理方案了。 不过前几篇发布的时候是2015年,比较早了,随着这几年技术不断积累和进步,其实已经 阅读全文
posted @ 2018-04-03 15:05 追峰人 阅读(1395) 评论(2) 推荐(1) 编辑
摘要:UGUI batch 规则和性能优化 (基础) Unity 绘图性能优化 - Draw Call Batching : http://docs.unity3d.com/Manual/DrawCallBatching.html 1.名词 1)Batch 单词 google 翻译的解释是:批量、批次。 阅读全文
posted @ 2016-05-13 11:26 追峰人 阅读(9673) 评论(0) 推荐(0) 编辑
摘要:Unity 绘图性能优化 - Draw Call Batching Unity官方链接:http://docs.unity3d.com/Manual/DrawCallBatching.html 转载请注明本文链接:http://www.cnblogs.com/fly-100/p/5422734.ht 阅读全文
posted @ 2016-04-22 20:59 追峰人 阅读(2818) 评论(0) 推荐(1) 编辑
摘要:简述 最近在用UGUI的时候遇到了鼠标穿透的问题,就是说在UGUI和3D场景混合的情况下,点击UI区域同时也会 触发3D中物体的鼠标事件。比如下图中 这里给Cube加了一个鼠标点击改变颜色的代码,如下 void Update() { if(Input.GetMouseButtonDown(0)) { 阅读全文
posted @ 2015-06-11 22:25 追峰人 阅读(27346) 评论(10) 推荐(4) 编辑
摘要:还记得大学毕业刚工作的时候是做flash的开发,那时候看到别人写的各种各样的UI组件就非常佩服,后来自己也慢慢尝试着写,发现其实也就那么回事。UI的开发其实技术的成分相对来说不算多,但是一个好的UI是绝对少不了底层组件的支持的。我个人认为UI组件中相对比较复杂的就是List了,所以,这两天实现了一个 阅读全文
posted @ 2015-06-06 22:37 追峰人 阅读(10690) 评论(8) 推荐(1) 编辑
摘要:本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (一)上个帖子主要是讲了如何读取Excel,本帖主要是讲述读取的Excel数据是如何序列化成二进制的,考虑到现在在手游中应用很广泛的序列化技术Google的ProtoBuf,所以本文也是按照ProtoBuf的方式来操作的。... 阅读全文
posted @ 2015-05-30 22:53 追峰人 阅读(2737) 评论(7) 推荐(0) 编辑
摘要:引言 现在做游戏开发的没有几个不用Excel的,用的最多的就是策划。尤其是数值策划,Excel为用户提供强大的工具,各种快捷键,各种插件,各种函数。但是作为程序来说其实关注的不是Excel而是它最终形成的数据,而在程序中数据其实就是二进制,比如说一个int型就是4个byte,一个字母占2个byte。 阅读全文
posted @ 2015-05-29 17:01 追峰人 阅读(7756) 评论(12) 推荐(1) 编辑
摘要:StartCoroutine和yield return表面意思很好理解,StartCoroutine就是开启一个协程,yield return 是迭代器块返回调用迭代的地方。是吧?不知道你什么感觉,反正我觉得,还是需要深入研究一下的。OK,here we go!首先,先看一下StartCorouti... 阅读全文
posted @ 2014-08-13 16:42 追峰人 阅读(75696) 评论(4) 推荐(3) 编辑
摘要:说到UGUI的图集初学者可能觉得没什么难度,包括我刚开始接触的时候也是,甚至你在开发的时候只需要把图片导入到项目中,拖拖拽拽就能做出能用的东西来。因为UGUI刚出的时候就打出了“Unity会自动帮你维护图集”的旗号。可现实真的是这样的吗?要解释这个问题就需要从Unity4.6说起了,那我们来捋一下! 阅读全文
posted @ 2019-08-31 16:24 追峰人 阅读(1693) 评论(0) 推荐(1) 编辑
摘要:本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (三) 前言 最近项目不算太忙,终于有时间更新博客了。关于数据处理这个主题前面的(一)(二)(三)基本上算是一个完整的静态数据处理方案了。 不过前几篇发布的时候是2015年,比较早了,随着这几年技术不断积累和进步,其实已经 阅读全文
posted @ 2018-04-03 15:05 追峰人 阅读(1395) 评论(2) 推荐(1) 编辑
摘要:UGUI batch 规则和性能优化 (基础) Unity 绘图性能优化 - Draw Call Batching : http://docs.unity3d.com/Manual/DrawCallBatching.html 1.名词 1)Batch 单词 google 翻译的解释是:批量、批次。 阅读全文
posted @ 2016-05-13 11:26 追峰人 阅读(9673) 评论(0) 推荐(0) 编辑
摘要:Unity 绘图性能优化 - Draw Call Batching Unity官方链接:http://docs.unity3d.com/Manual/DrawCallBatching.html 转载请注明本文链接:http://www.cnblogs.com/fly-100/p/5422734.ht 阅读全文
posted @ 2016-04-22 20:59 追峰人 阅读(2818) 评论(0) 推荐(1) 编辑
摘要:Scrum[编辑] 维基百科,自由的百科全书 Scrum是一种敏捷软件开发的方法学,用于迭代式增量软件开发过程。Scrum在英语是橄榄球运动中争球的意思。 虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法。Scrum之间的合作称为“Scrum of S 阅读全文
posted @ 2016-03-07 10:30 追峰人 阅读(228) 评论(0) 推荐(0) 编辑
摘要:最近在做一个根据配置表自动生成动画剪辑clip以及controller的功能.做法是根据配置表配置的动作以及每个动作的关键帧,自动为每个clip添加事件.这样做可以把动画的事件处理在游戏运行之前就计算好然后存到动画文件.anim中,可以提高游戏的运行效率,如果做的再细点,还可以自定义动画事件的传入的... 阅读全文
posted @ 2015-12-01 00:57 追峰人 阅读(3043) 评论(4) 推荐(0) 编辑
摘要:Anahead-of-time (AOT) compileris acompilerthat implements ahead-of-time compilation. This refers to the act of compiling an intermediate language, suc... 阅读全文
posted @ 2015-06-23 00:52 追峰人 阅读(2437) 评论(0) 推荐(0) 编辑
摘要:简述 最近在用UGUI的时候遇到了鼠标穿透的问题,就是说在UGUI和3D场景混合的情况下,点击UI区域同时也会 触发3D中物体的鼠标事件。比如下图中 这里给Cube加了一个鼠标点击改变颜色的代码,如下 void Update() { if(Input.GetMouseButtonDown(0)) { 阅读全文
posted @ 2015-06-11 22:25 追峰人 阅读(27346) 评论(10) 推荐(4) 编辑
摘要:首先堆栈和堆(托管堆)都在进程的虚拟内存中。(在32位处理器上每个进程的虚拟内存为4GB)堆栈stack堆栈中存储值类型。堆栈实际上是向下填充,即由高内存地址指向低内存地址填充。堆栈的工作方式是先分配内存的变量后释放(先进后出原则)。堆栈中的变量是从下向上释放,这样就保证了堆栈中先进后出的规则不与变... 阅读全文
posted @ 2015-06-09 17:13 追峰人 阅读(7623) 评论(4) 推荐(2) 编辑
摘要:还记得大学毕业刚工作的时候是做flash的开发,那时候看到别人写的各种各样的UI组件就非常佩服,后来自己也慢慢尝试着写,发现其实也就那么回事。UI的开发其实技术的成分相对来说不算多,但是一个好的UI是绝对少不了底层组件的支持的。我个人认为UI组件中相对比较复杂的就是List了,所以,这两天实现了一个 阅读全文
posted @ 2015-06-06 22:37 追峰人 阅读(10690) 评论(8) 推荐(1) 编辑