暂无个人介绍
关于Protobuf的介绍,这里不过多叙述,只介绍NodeJs环境下对Protobuf的使用
很多插件以及工具类,都会有一个初始化函数,需要在项目启动时手动调用,比较麻烦也提高了代码耦合性,Unity5.0以上的版本,针对这种情况,提供了新的特性**RuntimeInitializeOnLoadMethodAttribute**帮助自动初始化。
Unity本身并不建议使用线程,推荐用协程来代替,但是很多情况下,协程并不能实现想要的功能,因此,Unity的多线程开发还是需要学习的。
做Unity热更功能的时候,发现单线程下载大尺寸资源文件的效率太低,专门去研究了下多线程下载,这里记录下相关知识点。
研究了大半年的热更,才做出了一套相对完善的热更架构。不得不说,这块的知识点还是多而杂的,值得专门开篇博文来记录梳理。