4.5中的模块管理器

One feature that rolled out with Unity 4.5 is the module manager. The module manager is a new system for us to be able to deploy updates to specific parts of Unity without making a complete Unity release.

模块管理器是Unity 4.5推出的一项功能。 模块管理器是一个新系统,我们可以在不制作完整Unity版本的情况下将更新部署到Unity的特定部分。

它是如何工作的? (How does it work?)

Let’s say that Google releases an amazing new phone, but it requires a small change to Unity’s Android support in order for Unity to properly support it. With the previous release model, we need to gather changes for a bugfix release, perform a full automated and manual quality assurance pass over Unity and all platforms, potentially publish some release candidates, and then publish a new version of Unity, installer packages larger than 1 GB each, for everyone to install and upgrade their projects.

假设Google发布了一款令人赞叹的新手机,但需要对Unity的Android支持进行一些改动才能使Unity正确地支持它。 对于以前的发行模型,我们需要收集有关错误修正版本的更改,在Unity和所有平台上执行全自动和手动的质量保证传递,可能发布一些发行候选版本,然后发布新版本的Unity,其安装程序包大于每个1 GB,供所有人安装和升级他们的项目。

With the module manager system, we can quickly make a single change, test only the Android support module for regressions, and publish a new 15MB Android support module for download on demand.

使用模块管理器系统,我们可以快速进行单个更改,仅测试Android支持模块的回归,并发布新的15MB Android支持模块以供按需下载。

支持Unity的哪些部分? (What parts of Unity will be supported?)

In Unity 4.5, we’re beginning by supporting updates to Android, BlackBerry, iOS, and Windows Phone 8 as modules.

在Unity 4.5中,我们首先以模块的形式支持对Android,BlackBerry,iOS和Windows Phone 8的更新。

我们将如何接收更新? (How will we receive updates?)

We’re still fine-tuning the module manager system, so there aren’t any automatic update notifications yet in Unity 4.5. When we publish a module update, we’ll announce it via our usual communication methods: forums, social media, potentially a blog post. At that point, the module manager window will show an available update for the module in question. Click the “Download” button, restart Unity once the download finishes, and kapow! — your updated module is installed and loaded in Unity.

我们仍在微调模块管理器系统,因此Unity 4.5中还没有任何自动更新通知。 当我们发布模块更新时,我们将通过通常的交流方式进行发布:论坛,社交媒体,可能还有博客文章。 此时,模块管理器窗口将显示有关模块的可用更新。 单击“下载”按钮,下载完成后重新启动Unity,然后单击kapow! —您已更新的模块已安装并加载到Unity中。

Module manager: avalable vs. installed

将来会发生什么? (What’s coming in the future?)

In upcoming versions of Unity, we’ll continue developing and extending the module manager by adding modular update support for more platforms (the goal is to eventually support updating all our platforms this way), as well as support for updating other Unity subsystems, for example the upcoming Unity GUI system. Additionally, we plan to begin stripping these things out of the base Unity installer, in order to provide you with a smaller Unity download and a faster Unity installation, along with the ability to download and install support for the platforms and subsystems you care about. Other planned module manager features include: automatic update notifications, ability to switch between multiple installed module versions, support for pausing/resuming/restarting module downloads, and more.

在即将发布的Unity版本中,我们将继续通过添加对更多平台的模块化更新支持(目标是最终以这种方式最终支持更新所有平台)以及对其他Unity子系统的更新支持,来继续开发和扩展模块管理器。例如即将面世的Unity GUI系统。 此外,我们计划开始从基本的Unity安装程序中删除这些内容,以便为您提供较小的Unity下载和更快的Unity安装,以及能够下载和安装对您关注的平台和子系统的支持。 其他计划中的模块管理器功能包括:自动更新通知,能够在多个已安装模块版本之间切换,支持暂停/恢复/重新启动模块下载等功能。

翻译自: https://blogs.unity3d.com/2014/05/27/module-manager-in-4-5/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值