1 . 关于queue队列的应用场景 :
因为要写一个轮值器,就找有什么好的轮子,就看了队列相关的点,于是就有了以下疑惑:
1> 队列是啥? 我不关心啊
2> 队列的应用场景,这才是我想要知道的 :
说白了队列就是一个缓冲区,由于处理问题速度与生成问题的速度是不一致的,这就是需要一个缓冲区来消除双方差异的影响,不然就就会产生各种问题,如必须要处理的问题丢失,或者问题太多了,处理不过来造成崩坏
2 . 关于UI 的一些记录:
1> scrollView :
https://www.cnblogs.com/cnwuchao/p/10363560.html
自动适应长宽,可以在context里面加入context size fitter组件.
3 . 关于加载预制体:
1> 一定要放在awake方法里面进行特别是Resources(),不然会报找不到的错误
4. 关于GameObject.find()和transform.find()
1> 最好放在awake里面,如果放在start里面,其他脚本引用他们的时候由于渲染顺序的问题,有可能报空对象的异常。被引用者放在awake里面,而引用者放在start里面则不会发生空指针异常。