1 2 3 4 5 ··· 9 下一页
摘要: 合批 UGUI 的合批流程中,所有UI元素会先按 ​​Depth​​ 升序排序, 如果 Depth 相同,,其次按材质 ID、纹理 ID 、Hierarchy索引 依次排序。只有相邻且 ​​Depth 相同​​ 的UI元素才可能合批。若相邻元素的Depth不同,即使材质和纹理一致,也会被打断合批。 阅读全文
posted @ 2025-05-11 18:02 陈侠云 阅读(325) 评论(0) 推荐(0)
摘要: 前言 一直在使用C#的Dictionary和HashSet,但对于它们的理解一直都比较的浅显,没有深入的去学习了解,趁现在难得空闲,抓紧补充下这个方面的知识,以助于能在工作上更好的优化自己的代码。 Hash可以为我们做什么? 了解一个东西,最好的方法是从它能为我们做什么来入手。假如一家百货超市内有A 阅读全文
posted @ 2025-05-04 00:46 陈侠云 阅读(308) 评论(0) 推荐(0)
摘要: 前言 简单整理下自己对各个GC算法的理解,做备忘用。 引用计数法 每个对象维护一个计数器,记录当前被引用的次数,当对象被引用时,计数器+1;引用失效时,计数器-1。当计数器归零时,对象被视为垃圾。 缺点 无法处理循环引用的问题,例如下种情况,当A,B,C互相引用之后,计数器无法归零,并导致内存泄漏。 阅读全文
posted @ 2025-05-03 14:09 陈侠云 阅读(312) 评论(0) 推荐(0)
摘要: 前言 这篇文章记录一下,我独立开发微信小游戏的过程中遇到的资源管理问题,以及对应的优化策略。如果有帮助到大家,可以来体验看看我的小游戏哦,可以扫二维码,或者在微信上搜索《影子冒险》哦。 车辆FBX资源过大 我使用的是Unity资源商店中购买的一整套不带Animation的车辆模型,举一个模型为例子, 阅读全文
posted @ 2025-04-28 13:14 陈侠云 阅读(308) 评论(0) 推荐(0)
摘要: 前言 这篇文章记录一下,我独立开发微信小游戏的过程中遇到的美术资源问题,以及对应的优化策略。如果有帮助到大家,可以来体验看看我的小游戏哦,可以扫二维码,或者在微信上搜索《影子冒险》哦。 摩尔纹 从远处观察地面,可以观察到,地面产生了非常严重的摩尔纹,原因是因为 纹理采样混叠(Aliasing)导致, 阅读全文
posted @ 2025-04-28 13:13 陈侠云 阅读(325) 评论(0) 推荐(0)
摘要: 前言 这篇文章记录一下,我独立开发微信小游戏的过程中遇到的性能优化问题,以及对应的优化策略。如果有帮助到大家,可以来体验看看我的小游戏哦,可以扫二维码,或者在微信上搜索《影子冒险》哦。 对象池优化 在项目前期没有做对象池优化,对于对象都是生成用完后即销毁,加入对象池,避免频繁的性能消耗。 @gene 阅读全文
posted @ 2025-04-28 13:12 陈侠云 阅读(295) 评论(0) 推荐(0)
摘要: 前言 微信小游戏的制作马上就要进入尾声了,需要着手对小游戏做一些优化,这篇博文将做到的优化项记录分析下来,如果有帮助到大家,可以来体验看看我的小游戏哦,可以扫二维码,或者在微信上搜索《影子冒险》哦。 微信小游戏启动分析 首先上我目前的游戏启动分析图,在CallMain之前,是微信小游戏引擎必须做的工 阅读全文
posted @ 2025-04-28 13:10 陈侠云 阅读(313) 评论(0) 推荐(0)
摘要: 前面分析完了C#是怎么访问到lua层变量的,那我们这里就研究下lua是怎么访问到C#对象的,这也是比较重要的,因为我们在写业务逻辑的时候,大部分时间都是用lua访问C#层对象,用C#层访问lua变量还是比较少见的,以官方demo为例,08_AccessingArray: using UnityEng 阅读全文
posted @ 2025-04-20 00:37 陈侠云 阅读(330) 评论(0) 推荐(0)
摘要: 接下来我们就沿着tolua官方提供的例子,逐个进行研究吧。02_ScriptsFromFile我们略过不看,无非是通过文件的方式进行lua加载,我们直接来看03_CallLuaFunction,04_AccessingLuaVariables,在C#中调用lua函数,和在C#中访问lua变量。 我们 阅读全文
posted @ 2025-04-19 11:55 陈侠云 阅读(316) 评论(0) 推荐(0)
摘要: LuaState 上一篇文章,我们分析了C层Api的架构流程和部分C#层Api的架构流程,并最终在Unity端成功运行起了lua代码。这一篇文章,我们就来分析一下C#层最核心的LuaState它做了什么。 首先以官方Demo开头: using UnityEngine; using LuaInterf 阅读全文
posted @ 2025-04-18 15:44 陈侠云 阅读(305) 评论(0) 推荐(0)
1 2 3 4 5 ··· 9 下一页
//雪花飘落效果