
Unity
ResetOTER
这个作者很懒,什么都没留下…
展开
-
协程实践到协程管理器
在Unity中协程是最常用的异步手段。在读此文章之前,我假设你已经熟悉了协程的基本使用以及原理。 此文章只是作一些实践上的建议与总结。原创 2016-12-20 01:12:35 · 1067 阅读 · 0 评论 -
在Unity中利用Mono.Cecil将代码注入到Dll中
转载自我的小站:原文地址通过Mono.Cecil我们可以通过Emit的方式将代码注入到已有的dll中,以实现AOP等高级功能。 Unity的代码在修改之后会自动编译到Library\ScriptAssemblies下的两个Assembly中,所以我会尝试着将代码注入到其中。public class Test : MonoBehaviour{void Start(){ InjectMod()原创 2017-02-08 23:55:08 · 6984 阅读 · 0 评论 -
Unity中性能优化的一些经验与总结(脚本优化篇)
欢迎光顾本人的小站:原文链接最近一个星期,公司的项目正在做项目调优。也在不断的尝试当中找到了一些优化代码性能的思路。发现经常是在不经意的一些小地方,大大拉低了系统整体的性能。在编写Unity程序的时候我们应该时刻养成较好的编码习惯,有意地去避免一些不必要的性能消耗是很重要的。特别是在性能敏感的使用场景下:频繁调用的函数例如Update或者是处理长连接服务端发送过来的快照消息时尤其要注意。本篇专门讲述原创 2017-02-09 00:10:41 · 15759 阅读 · 1 评论 -
Unity中项目资源管理的一些经验与总结
欢迎大家去我的小站Reset研究所坐坐:原文地址原本想写一下Unity中通过资源来减小游戏中内存性能的文章,不过我一直采用的还是打图集、压资源、延迟加载等老一套,感觉不是很够讲所以就只讲了一部分优化,后面一部分就来讲一下Unity项目中的资源管理吧。Unity的项目管理可以说在不同的公司中会很不相同,每一个公司可能都会有自己的一套流程,但是核心的思想其实确实也是一样的。鄙人才疏学浅,如果有所疏漏或者原创 2017-02-09 23:12:29 · 4523 阅读 · 0 评论