查看原文
其他

Unity 2017.1.0 Beta版发布

2017-04-17 Unity官方 Unity官方平台

随着Unity 5.6正式版发布结束了5.x产品周期,我们将迎来Unity 2017。目前Unity 2017.1.0 Beta版已开放下载,想率先体验Unity新功能的开发者们,现在就可以行动起来了!

 

点击【阅读原文】即可下载Unity 2017.1.0 Beta版,在升级任何现有项目之前,请先对项目进行备份。


Unity 2017新功能


Playables & Timeline


  • PlayableAsset:Playable API新增针对Playable资源的基类 — PlayableAsset,通过它可以在运行时实例化Playable对象。

  • PlayableDirector:新增PlayableDirector用于实例化PlayableAsset,并控制Playable对象的回放功能。

  • Timeline编辑器及运行时API:新增Timeline编辑器及运行时API,用于制作序列动画、脚本及音频。



图形


  • 光照衰减API:支持为每个光照单独设置衰减,可以使用物理性正确的逆方衰减模型或原有的模型对所有光照进行设置。请注意,目前该功能仅支持Enlighten光照贴图,实时与渐进光照贴图也即将支持。

  • 线与曲面优化函数:新增LineUtility及LineRenderer.Simply函数,通过LineUtility创建相似形状的简化版来优化线与曲面。

  • 纹理压缩扩展功能:纹理压缩模式在现有的Repeat和Clamp等基础上,新增Mirror及MirrorOnce模式。

  • Cubemap:支持引用外部创建的Cubemap。


动画



  • AnimationLayerMixerPlayable:更新AnimationLayerMixerPlayable的脚本API,改善手动关键帧设置流程,在动画窗口中将录制模式与预览模式分离开来,录制模式仅改变动画窗口的按钮颜色,不影响全局运行模式。

 


  • GameObjectRecorder:在UnityEditor.Experimental.Animations中新增了编辑器功能GameObjectRecorder,可以记录游戏对象及其所有子对象的属性。



粒子


  • Sprite:支持在粒子系统中通过Texture Sheet Animation Module来使用Sprite。

  • Align to Direction:新增将粒子按其速度方向对齐的功能。



  • Rigidbody2D:新增Joint2D.attachedRigidbody属性用于获取Joint2D绑定的Rigidbody2D。



2D新功能


  • Sprite Mask:Unity 2D部分新增Sprite Mask功能,支持在世界空间为Sprite添加遮罩。

  • Sprite Physics Shape:Sprite Editor中新增Sprite Physics Shape,可以为Sprite设置默认形状,从而利用PolygonCollider2D组件生成碰撞器形状。

  • 2D Sprite Atlas:新增2D Sprite Atlas替换之前的Sprite Packer,改善Sprite打包工作流,让开发者可以在运行时控制Sprite打包的更多属性。


更多功能与改进


除了以上新功能之外,Unity 2017.1.0 Beta版还为BuildPlayerWindow新增代理功能,支持重写默认构建按钮行为。iOS平台新增了重写启动画面的API,并为A8或更新的iOS上的Metal及OpenGL ES 3.0图形API启用了延迟着色渲染路径(Deferred Shading Rendering Path)。

 

Unity 2017.1.0 Beta版的部分改进内容包括:

  • FBX SDK:升级至FBX® 2016.1.2 SDK,模型导入流程更快。

  • 编辑器菜单:编辑器GameObject菜单项新增子菜单Effects,去掉Particle System选项,并在Effects菜单下新增创建Line与Trail粒子效果的选项。

  • Android APK签名:Android平台的APK签名采用新的APK Signature Scheme v2。

  • FrameDebugger:FrameDebugger现支持查看Draw Call未被批处理的原因

 

更多改进内容,请您点击【阅读原文】下载Unity 2017.1.0 Beta版进行深度体验!


总结


目前该版本是Unity 2017.1.0 Beta版,我们也会根据社区开发者的反馈进一步对其进行优化。赶紧点击【阅读原文】下载试用Unity 2017.1.0 Beta版吧,我们期待您的反馈!了解更多详情,您可以参与到Unite 2017 Shanghai中,获取更多Unity 2017新功能详解。


更多Unity技术文章

Unity编辑器扩展工具,打造Unity为建模利器

Unity编辑器中使用GitHub管理项目

Draw Call未被批处理?在Unity 5.6中查找原因

Unity开发2.5D游戏的精灵层级顺序设置

《Lucid Trips》中基于手部的VR移动


Unity官方活动


距离一年一度的Unity开发者盛会Unite 2017 Shanghai开幕仅剩不到一个月的时间。Unite八大亮点与您共享!大会开幕前最后一次优惠 — 66折技术通票售票期仅持续两周,访问Unite大会官网(unite2017.csdn.net)了解更多最新讯息。



点击“阅读原文”下载Unity 2017.1.0 Beta版!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存