我的订单|我的收藏|我的商城|帮助中心|返回首页
搜维尔[SouVR.com]>服务>案例分享 应用研究>案例分享>游戏动画

Unity 2020 LTS版本对预制进行优化

文章来源: 作者:frank 发布时间:2021年11月19日 点击数: 字号:

Unity 2020 LTS是专为创作者打造的实时3D创作平台,当团队在进行协同工作时,他们会优先考虑更好的稳定性和更广泛的软硬件支持。在这个版本中,Unity对其软件进行了几项优化,专门为设计人员加快工作流程。包括在场景中编辑预设的新功能,对嵌套预设的优化,以及对预设质量的改善。

下面让我们仔细看看这些全新的优化更新吧

编辑预设背景

预制模式简化了单独编辑预制资产的过程。但当然,在背景中进行迭代是做出更精细细节的关键。因此Unity在 2020 LTS版本中增加了可编辑预设中的背景功能。

在预设模式下打开预设时,现在有不同的编辑选项,每个选项都代表一种状态,以帮助用户迭代首选的背景:

常态:用正常颜色显示背景

灰色:以灰度描绘背景

隐藏的:完全隐藏背景,并保持只有预设内容可见

在预设模式下编辑时的默认灰色背景

对于专注于级别或UI工作的设计师来说,这个新特性特别有用。预置的父矩形变换在预置模式中有着相同的大小和外观,就像在实际场景中一样。这使用户能够使用清晰的引用进行迭代。

使用父界面窗口的背景编辑子预置

嵌套预设的优化

在2020 LTS中,Unity对嵌套预设做了一些优化。这些优化旨在减少对动态属性数组的修改,更新修改数组的排序策略,并利用Hash集加快查找速度。

这一改动将嵌套预设在编辑器中的加载速度提高了20倍,最终减少了完成任务时浪费的时间。

进一步提升

最后,Unity 2020 LTS为程序员和技术艺术家提供了一系列编辑器更改,以更有效地为整个团队设置工作流。

这些相关预制支持AssetPostprocessor,AssetPostprocessor是一个Unity Editor API,允许用户在导入资产之前或之后挂钩到输入管道并运行脚本。如果用户使用OnPostprocessPrefab,那么他们就可以在后期处理器中修改Prefab。然后,将所有添加的对象都用DontSaveInEditor标记,以防止更改应用到源预置。

优化Prefab导入还有助于提高正确性、性能、可伸缩性和可缓存性,以及其他关键属性。关于脚本依赖问题,包含MonoBehaviours的Prefabs现在将直接与脚本同步,以免在编译错误的情况下丢失引用。

然后是层次视图,现在将显示预置的更新版本的控制状态。多个预设甚至可以同时拖到场景中,以帮助用户完成快速创建。

电话:010-50951355 传真:010-50951352  邮箱:sales@souvr.com ;点击查看区域负责人电话
手机:13811546370 / 13720091697 / 13720096040 / 13811548270 / 13811981522 / 18600440988 /13810279720 /13581546145

  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料