unity消息队列

解决一些当一些消息事件需要处理时,但是 相应的系统还没有初始化来解决的问题

每个系统执行层也有一个消息队列,这样系统没有做好初始化,不执行就好了。

 

参考:http://blog.csdn.net/wsc122181582/article/details/62886946

上面是通过update去检测的,其实可以再优化下,在系统初始化完成后,每当add一次,那就去通知系统去执行一次,

当然系统在初始化完成后需要去检测存储队列中有没有需要执行的,有的话则都执行一遍

 

可解决 a --> b    b不在,报错

改成 b 去检查 a , b-->a

posted @ 2018-02-01 17:06  三页菌  阅读(705)  评论(0编辑  收藏  举报