您的位置:首页 > 产品设计 > UI/UE

关于UI功能解锁,UI特效动画,UI tips的再思考

2015-07-20 19:06 483 查看
之前写过一篇这样的文章,但当时的思路可行性太低

首先所有的UI面板通过发送字符串消息来告知,是否触发了解锁检测,tips检测,动画特效。可以理解为这样的接口:

AsyncResult SendUIMessage(string message);

AsyncResult是我定义的一个类,是对所有异步操作的封装。这样特效动画播放完的异步回调也直接返回了。

而除了特效以外,Tips和解锁检测都不需要用到返回值。

最后除了UI特效,可以把这些东西挂载到专门的节点下,通过UI消息去驱动。

2016/2/12补充:

确实是用了消息管理器实现,因为只是在测试用例里试了下,暂时难说好坏,我写了一种支持延时接收的消息广播(消息管理器中),这样处理这些事件是非常不错的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: