drakefang

2016年5月26日 #

C#匿名函数的坑

摘要: 在for循环中catch索引 不必要的“优化” 这里的优化是指业务代码上的,比如 如果传递的onquery参数中有catch其他类的成员变量就sb了。比如在u3d中 catch了一个gameobject,然后切换了场景,再回到前一个场景的时候,如果foo重入 那么mydelegate将不会更新,导致 阅读全文

posted @ 2016-05-26 18:07 drakefang 阅读(1133) 评论(0) 推荐(0)

2016年3月17日 #

test open live writer…

摘要: 看看好用不? 阅读全文

posted @ 2016-03-17 17:19 drakefang 阅读(144) 评论(0) 推荐(0)

CentOS 7编译安装gcc5.3碰到的坑

摘要: 下载最新的iso安装完毕后,发现gcc还是4.8版本的,就考虑升级到5.x 参考这个帖子 基本也没啥,但是执行download_prerequisites 时简直坑爹,三个压缩包都不超过2M 反复尝试了n遍,都没法一次性下载完,折腾了2个多小时实在没辙,打开脚本将链接复制出来拿到windows下 用 阅读全文

posted @ 2016-03-17 17:09 drakefang 阅读(1434) 评论(1) 推荐(0)

2015年5月6日 #

unity3d多线程坑

摘要: 单独起了一个线程来处理网络相关操作,比较常规的做法。本身没啥特别的东西,碰到了一个不大不小的坑折腾了好久,记录下来吧。简单的说就是子线程中抛出的异常,如果没有catch的话,会导致子线程悄无声息的退出,而u3d主线程没有任何反馈,只有等到业务逻辑出错的时候才发现哪里出毛病了。解决方法就是可能抛异常的... 阅读全文

posted @ 2015-05-06 16:10 drakefang 阅读(2565) 评论(0) 推荐(0)

2015年1月30日 #

protobuf坑1

摘要: 或者说特性吧,没仔细看protobuf代码,也许我还理解不够。按照陈硕大牛的这篇帖子的介绍,“它包含了程序编译的时候所链接的全部 protobuf Message types”实际开发过程中发现必须手动调用一下T::descriptor()以后,才会将其类型信息注册到DescriptorPool里面... 阅读全文

posted @ 2015-01-30 22:20 drakefang 阅读(239) 评论(0) 推荐(0)

2014年11月25日 #

尝试u3d中将代码与编辑器分离

摘要: 最近与朋友交流,他一直是做端游,最近接触了u3d以后无法忍受代码与配置文件,美术资源全部纠缠在一起的状况,于是一直在琢磨怎么将编辑器与代码彻底分离。自己也抽空研究一下,碰到一些问题先记录下来。首先声明只实现了部分分离,还没做到“彻底”分开。最常规的思路当然就是将代码自己编译成dll然后放到Plugi... 阅读全文

posted @ 2014-11-25 12:12 drakefang 阅读(446) 评论(0) 推荐(0)

2014年11月21日 #

看来System.dll是没法剔除依赖了

摘要: 今天花了半天时间将System.Xml换成了Mono.Xml想干掉System.dll发现不行了,System.Net以及System.IO都在这下面,还有protobuf-net也逃不掉这个算啦,就酱 阅读全文

posted @ 2014-11-21 15:33 drakefang 阅读(314) 评论(0) 推荐(0)

2014年11月10日 #

golang坑1

摘要: :=比较方便,不过今天掉进了一个小坑var ( foo *XXX) func bar() { fmt.Println(foo.abc)} func main() { foo, err := XXX_creator() // bar() // bomb...ru... 阅读全文

posted @ 2014-11-10 22:06 drakefang 阅读(161) 评论(0) 推荐(0)

2014年10月23日 #

u3d avatar部件的理解

摘要: u3d中带动画的fbx文件导入的时候,就会显示一个avatar组件,这个到底干嘛的一直没能很好的理解,翻看网上的介绍,基本都是告诉你,设置humanoid类型动画时,拖拉过去之类,但是这玩意到底存储了什么信息呢? 今天profile换装模块内存占用时,发现每个部位都带了一个avatar出来,于是自以... 阅读全文

posted @ 2014-10-23 22:13 drakefang 阅读(719) 评论(0) 推荐(0)

2014年10月22日 #

win8.1下golang+sdl2.0环境搭建

摘要: * sdl2.0的golang绑定我是使用的[这个](https://github.com/veandco/go-sdl2.git),但是它的官方介绍里面只有linux以及OSX系统的说明,没有windows的,在我的mbp上弄好以后就考虑在win下也搭建一个开发环境,这样就能比较方便的跨平台了。*... 阅读全文

posted @ 2014-10-22 12:38 drakefang 阅读(618) 评论(0) 推荐(0)

导航