一个偶然的机会得到一张赠票,记录下一些收货。:)
- 导入模型时,如果勾选read/write会在CPU和GPU中同时分配内存,导致内存翻倍.
- animationclip改为30FPS比60少一半内存
- 单声道音效
- shader编译非常消耗CPU
- 所有resource目录下的资源在启动时会构建索引导致启动时间变慢以及占用内存
- rendertexture无法压缩,内存占用大
- struct赋值是通过string.cmemcpy实现
- 顶点消耗多源于粒子
- 如果主线程占用太多资源,网络线程就可能会拿不到资源,需要提高网络线程优先级
- 要保证两个随机数结果一致,需要保证种子一致以及随机次数一致
- udp丢高可以采用增加同步次数,一次同步两帧,只收到后一帧则可以盖掉前一帧。部分地区upd无法连接
- 增加特效节点,通过使用低配置隐藏,可以提高帧数