Entries from 2023-03-01 to 1 month

优化AnimatorController的内存占用

问题 现有方案 新方案思考与测试 方案1 方案2 方案3 最终方案 链接 问题 游戏的一个房间内,AnimatorController占用的内存可能达到35MB以上(16个角色的情况下,由于复用,一般会有10多个AnimatorController),属于占用内存比较大的一块,考虑优化 现有方案…

排查 Resources.UnloadUnusedAssets 导致栈上对象被释放的问题

问题 排查 分析代码 复现 修复 链接 问题 游戏在房间内重连时,有空对象的报错,代码的基本逻辑如下: void WarmUp() { var svc = new ShaderVariantCollection(); svc.name = "CustomSVC"; foreach (var variantData in currentVariantDatas) { var shader …