Unity发布了Unity 2020.2 TECH Stream,该版本将提高开发者的开发流程,提高生产率以及解决技术问题。


01
编程器工具




开发者可以在Unity安全模式处理编译错误,并使项目环境安全地返回工作状态。

用于编写C#脚本的确定性编译通过避免程序集定义引用的不必要重新编译来优化编译时间,从而创建更有效的转换过程。

PhysX改进了将RigidBody层次结构链接到与PhysX具有常规连接的ArticulationBody层次结构的功能。

性能和稳定性方面的改进包括在编辑器脚本化的进口商注册功能中加快搜索速度。

Profiler包含更多可视化选项,允许开发者使用API在Player中读取和显示统计信息。


02
CG工具改进


 HDRP更新了调试照明工具和贴花系统的改进工具,该管道在Preview中带有新的路径跟踪元素和地下散射,以及光线跟踪的修改和新功能。

URP也有了一些新功能,这些功能更接近于Unity的内置渲染器。SSAO改善了环境照明的质量。该管道还包括带有其他表面输入的新的Lit Shader。

Shader Graph现在具有多项新功能,这些功能可以改善技术美术人员的工作流程,包括更流畅的Graph Editor性能。

2D动画集成了2D逆运动学(IK),使动画师有机会使用2D骨骼动画来扩展动画的可能性并节省时间。


03
开发效率改善


数组和列表可以在检查器中重新排序。开发人员可以使用属性[NonReorderable]禁用此功能。

通过添加导入动画书阵列/ 3D纹理的选项来直接预览而无需编写自定义C#代码,从而改善了纹理导入管道。

Mesh Inspecto允许在存在时在Mesh检查器中可视化混合形状,并将多个预制件同时拖动到场景中。