Unite2017技术大会笔记

一个偶然的机会得到一张赠票,记录下一些收货。:)

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

你可能感兴趣的:(unity)