摘要: EffectLink意为表现连接者,设计目的是为了解耦代码和表现。例子:一个木桶发生爆炸。传统写法:在木桶类里写资源管理器调用爆炸特效播放,音频管理器播放爆炸音效。EffectLink写法:EffrctLink.PlayEffect(EffectType.boom, m_pos, m_size);然 阅读全文
posted @ 2026-04-30 20:09 apssic 阅读(7) 评论(0) 推荐(0)
摘要: 通过事件总线系统来进行事件的监听/发送不同模块的特定层可以去监听和发送事件总线下的事件可以发送事件/监听事件的层:System:逻辑层,处理逻辑Model:数据层,存储数据Handle:网络层ViewModel层:交互和数据层之间的层,用来处理数据和表现之间的层/////////////////// 阅读全文
posted @ 2026-04-30 19:39 apssic 阅读(10) 评论(0) 推荐(0)
摘要: 一、MVC加Event的混沌 在MVC中,我们当前有窗口: WndA,WndB,WndC。我们有事件:BData_ChangeEvent(bool isOpen):B相关数据变更事件,isOpen为true时,打开WndBCData_ChangeEvent(bool isOpen):C相关数据变更事 阅读全文
posted @ 2026-04-30 19:34 apssic 阅读(10) 评论(0) 推荐(0)