• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
yzp0607
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2023年1月24日

Unity3D C# IOCContainer-DI/IOC容器-依赖关系解耦处理
摘要: 一、为什么需要IOC容器 IOC容器在大学学习中应该会经常见到,比如Java中大名鼎鼎的Spring架构,还有C#中的Autofac。 IOC容器可以帮助我们解耦对象之间的依赖关系,让对象只需关注自己的业务逻辑,而不需要关心如何创建和维护其他对象。 我这么说可能太过于高大上,我们举一个浅显的例子 假 阅读全文
posted @ 2023-01-24 14:31 yzp0607 阅读(28) 评论(0) 推荐(0)
 
Unity C# BindableProperty-属性变更事件绑定
摘要: 一、前言 在开发过程中,我们常常遇见上图这样的需求,比如血量增加时就需要对应更新GUI,或者影响其他的值变化,很多读者可能会按照这样的结构去做。这正是Java式的属性写法,显得很臃肿,如果想要避免修改AddHp方法,同样需要在本类内新建委托。 public class MyClass { //生命值 阅读全文
posted @ 2023-01-24 13:29 yzp0607 阅读(105) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3