摘要: CI/CD:CI(持续集成):频繁提交 + 自动测试。CD(持续交付/部署):自动打包并部署到测试环境。////////////////////////////////////////////////////////////////////////////////////////现在的CI/CD流程 阅读全文
posted @ 2026-05-07 17:32 apssic 阅读(11) 评论(0) 推荐(0)
摘要: 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)
摘要: 最终方案: 美术资源:统一打成AssetBundle,写一个资源加载器去管理。 配置表数据:放在StreamingAssets下,StreamingAssets下的文件只可读,配置数据需要可读即可,且由于是单机项目允许玩家访问修改配置数据。 存档数据:JSON + Application.persi 阅读全文
posted @ 2026-01-09 10:44 apssic 阅读(47) 评论(0) 推荐(0)
摘要: 抽象类abstract class:一个非抽象类去继承自抽象类,这个类要去实现抽象类中的所有抽象方法(abstract class),可以选择是否重写抽象类中的虚方法(virtual method)。 接口interface:一个类去实现接口,要去实现接口中的所有方法。 一个类只可以继承一个(抽象) 阅读全文
posted @ 2025-11-14 11:50 apssic 阅读(19) 评论(0) 推荐(0)
摘要: 回调:单次触发的场景,像是按钮点击,按一下触发一下。 轮询:对某一个状态进行持续监测,像是移动键,按下就一直触发移动。 按下就一直触发的场景依靠轮询来做,按一下触发一次的做成回调。 阅读全文
posted @ 2025-10-27 17:05 apssic 阅读(17) 评论(0) 推荐(0)
摘要: 一、管理器Manager Manager管理器是对一类对象进行统一管理,像是UIManager,AudioManager,InputManager等。 UIManager对UI的生命周期进行统一管理,AudioManager对音频的播放进行统一管理,InputManager对玩家的输入进行统一管理。 阅读全文
posted @ 2025-10-27 16:53 apssic 阅读(110) 评论(0) 推荐(0)
摘要: 一、EventFunction using System; namespace EventCore { public struct EventFunction { public object _caller; public Action _action; } public struct EventF 阅读全文
posted @ 2025-10-03 17:33 apssic 阅读(19) 评论(0) 推荐(0)
摘要: 一、ECCore 需要在Unity项目中使用插件:UniRx,通过UniRx代替Mono的Update,Mono下做轮询性能消耗会有点大。 EntityMono代码: using System; using System.Collections.Generic; using EC; using Un 阅读全文
posted @ 2025-10-03 17:20 apssic 阅读(18) 评论(0) 推荐(0)