2025.09.09 更新插件版本
文件大小:1.6 MB
版本:1.5.2
原始 Unity 版本:2021.3.45或更高
Init(args) 简介
Init(args) 是 Unity 的一个依赖注入框架,与您之前体验过的任何其他框架都不一样……它为您提供了一个伟大的 DI 框架应该具备的所有令人大开眼界的灵活性,但所有这些都具有超越其他 DI 框架的易用性!
Init(args) 非常强大,它可以帮助您毫不费力地将代码库转变为大量强大、模块化且易于测试的组件 – 而且它还非常灵活和直观,您甚至希望在快速原型设计期间继续使用它!
为何应使用 Init(args)
Unity 编辑器基于场景的工作流程是一个强大的工具,在 Inspector 中拖放字段引用的功能已经为向组件注入依赖项奠定了良好的基础!因此,Init(args) 的理念是不要将孩子和洗澡水一起倒掉,而是在坚实的基础上构建,并释放其全部潜力。
在 Unity 中,获取组件所依赖对象的引用的一种方法是使用序列化字段。这使用户能够通过使用 Inspector 简单地拖放依赖项来配置依赖项!虽然这很棒,但它也有一些严重的限制,导致它在某些情况下无法使用:
- 它不支持接口。
- 不支持引用其他场景中的对象。
- 它不支持引用在运行时创建的预制实例。
- 它不支持一次性将多个客户端之间共享的服务与其他服务交换。
- 它不支持将本地化文本分配到字符串字段中。
- 它不支持将可寻址资产引用分配到 Sprite 字段中。
- 它不支持将随机声音分配到 AudioClip 字段。
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看







