Unity3.5的新特性 – For iOS

Unity3.5的发布速度比较快,年前preview,年后就release了,而且其好几页的What’s New确实让人很兴奋。但是对于目前使用Unity做iOS开发的我来说,其中最最实用的倒不是那些New Feature,而是其中的一些改进。

1. Generic external version control (.meta files) is now available in the free version.

之前曾为了在基础版中集成git煞费了一翻苦心,而且没有.meta文件的支持,每次在编辑器中的一些小改动有时候都会导致很多的文件修改,现在问题解决了。

但是之前整理这篇文章过程中所获得的一些经验还是有用的:http://all-ipad.net/set-scm-for-unity3d-project/

2. Text-based scene and prefab format can be used for improving team workflows.

这对于多人合作的项目来说作用很大,Unity社区上一直就有大量的讨论,也有些人做过一些尝试并作为plugin发布了解决方案。不过因为我目前对于多人同时操作scene的需求不大,所以没有采用。但是,有比没有强,不是吗。

 

3. Texture Importer for pvrtc-enabled platforms allows to select compression quality.

希望之前版本中Unity内置的pvrtc tools版本过低导致压缩后的图像质量过差的问题得到了解决。

 

4. New Prefab system allows adding / removing components from instances without breaking the prefab connection.

这确实是一项提高生产力的改进。记不清有多少次关于prefab修改的问题了。

 

5. Added “Show Loading Indicator” option, to show spinner when loading game.

因为之前loading过程中无任何提示,不得不实现了一个单独的loading scene,现在可以考虑让它退休了。

 

6. GameCenter support added through the Social API

目前阶段还无太大作用,因为购买了prime31的插件。在下个app里可以考虑使用原生的API。

 

7. Added iAd support.

曾经使用过prime31的插件,希望原生的API比它好用。

 

8. Added push notification support.

这绝对是个亮点。

 

9. Added Camera support.

10. Added Microphone support.

目前的APP用不到,但给了后面的APP很大的想象空间。

 

11. Asset Import performance optimizations for large project folder. For example detecting assets to be refreshed is around 10x faster now. Opening an already imported project is around 50x faster.

12. Asset Import: Texture importing now uses a lot less temporary memory.

之前的texture导入速度实在太慢,希望真的能有这么大倍数的改进。

 

13. Upgraded FBX SDK to 2012.2.

注意Max FBX插件的升级。

 

14. Fixed appending of Xcode project when automatic native plugin inclusion is used.

15. Fixed simulator build when project has native plugins.

自从做了个小plugin,每次Build时都得删除Xcode工程然后从unity重新创建,否则会有一堆的链接错误。曾在Unity社区找了很久都没有找到问题的原因,总算是看到了,Unity自己的BUG。

 

16. 最后,多线程渲染以及A ton of memory and performance optimizations. Several improvements to multithreading.

这当然是最大的利好了。

 

一个万分期待但仍然没有出现在change list里的需求:MonoDeveloper支持Unicode字符集。现在不得不在Unitron中写代码,但Unitron对多文档的支持以及自动补全和函数跳转的支持非常有限,用起来并不如MonoDeveloper那么方便。

 

最后的最后,虽然Unity3.5有这么多认人激动的新特性,虽然我已经第一时间把Unity-3.5.0.dmg下载到了硬盘里,但是在这个app发布之前还是不大可能立即升级了,毕竟,升级可能产生的后果是无法预料的。当然更大的可能是,在我真正尝试了Unity3.5之后,这串我最喜爱的特性列表会变得更长。

 

原创文章,转载请注明: 转载自All-iPad.net

本文链接地址: Unity3.5的新特性 – For iOS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值