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


    之前写过一篇这样的文章,但当时的思路可行性太低

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

    AsyncResult SendUIMessage(string message);

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

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

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

    2016/2/12补充:

    确实是用了消息管理器实现,因为只是在测试用例里试了下,暂时难说好坏,我写了一种支持延时接收的消息广播(消息管理器中),这样处理这些事件是非常不错的。

  • 相关阅读:
    HeidiSQL
    PostgreSQL
    MariaDB
    NLog
    0 vs null
    忘带手机的那么一天
    江城子·己亥年戊辰月丁丑日话凄凉
    单体 VS 微服务
    java面向对象(四)之重写、重载
    java面向对象(三)之抽象类,接口,向上转型
  • 原文地址:https://www.cnblogs.com/hont/p/4662394.html
Copyright © 2020-2023  润新知