Unity 2.5.1升级都是增加编辑器稳定性,更新网络播放器和其他Bug的修复.恢复2.5版本一些缺少的功能及解决一些悬而未决的问题.见下文:
改进:
- 再次重调了场景视图的Gizmos,就像在Unity2.1时候一样.改善了Gizmo重叠时候的问题.
- 改进场景视图选中大层级对象时候的性能.
- 在编辑器中Cubemap预览现在已经正常.
- 在Windows编辑器和单机游戏中WWW类库支持SSL(https)协议.
- 减少使用AssetBundles的内存占用.每个包减少8M内存(解压工具没有被合理的使用)
修改:
- Screen.SetResolution 和 Screen.fullScreen不能立即生效;不是改变分辨率之前的正确帧已修正.
编辑器修正:
- 使用时(编译脚本,弹出菜单,自定义上下文菜单属性时候)偶尔崩溃的问题,
- 修正Windows编辑器输入按键”卡”住的问题(应用程序间的切换,未暂停游戏时).
- 修正某些情况下Windows编辑器的GUI在切换用户,进入屏保或待机模式没有刷新的问题.
- 在Windows平台下可以正确的构建OS X单机播放器.
- 修正在Windows平台下目录或文件名称含非ASCII字符的字体导入问题.
- 当检视面板修改材质时当前场景中将有修改标记.
- 在windows平台下构建的Player使用了BuildPipeline时候,Level路径名称将被转换成正斜线作为路径
分隔符.修正Level名称像”AssetsFoo.unity”(而不是”Foo.unity”). - 无效的Tag将不会再在编辑器中产生错误.
- 修正”/”和”%”在Asset Server 中解释为菜单快捷方式.
- 修正Asset Server文件对比问题.
- 修正当游戏对象激活或层在非递归模式时编辑器的例外.
- 当删除Movie Texture纹理时在编辑器的检视面板的正确显示错误.
- 从Windows编辑器的项目视图菜单中使用Reimport All崩溃的问题.
- 导入一些机型的*.3ds文件崩溃问题.
- 当手动重导入资源文件夹的时候在项目视图中隐藏/CVS文件.
- 当在启用了数据执行保护的Windows上Unity编辑器崩溃的问题.
- 修正音频文件在结束时候有时丢失采样的问题(仅在OSX中).
- 当用户改变系统路径时编辑器载入选项的修正.
- 相同地形在场景中多次实例化引用时编辑地形Heightmap崩溃的问题.
- 修正选择蒙皮的网格和改变层级的问题.
- 当导入FBX文件时候没有蒙皮的权重将被适当忽略.
- 当改变脚本组件引用另一个脚本时候检视面板的正确更新.
- 设置地形分辨率按钮不再是”Import”.
- 修正从一些应用程序拖拽文件到Windows版的项目视图的错误.
- 修正点击检视面板中帮助图标时出现Startup而不是当前帮助页面.
Webplayer修正:
- 修正在WIndows Vista+UAC+Internet Explorer下自动升级问题,见下面的技术说明.
- 修正当本地语言是西班牙语时的Windows Vista系统Webplayer崩溃的问题.
- 修正在Internet Explorer下混合Unity和Flash内容的问题(隐藏一个或另一个,退回到Unity2.5.0)
- 修正Tab切换UnityGUI焦点在Internet Explorer不工作的问题.
- 修正在Mac OS X下推出全屏模式崩溃问题.
- 修正在PowerPC Macs上自动升级失败的问题
- 修正在OSX Webplayer下使用Application.targetFrameRate后Input.mousePosition不正确的问题.
- 修正在OS X下重载入Webplayer偶尔崩溃的问题.
- 空的Reference Exceptions将不会再在OS X+Firefox 3中崩溃.
- 修正OS X Webplayer在Firefox 3.0.10上的问题.
其他修正:
- 脚本参考文档的修正.
- GUI.depth再次启用.
- TextAsset再次可以包含二进制数据.
- 修正Windows下Mono内存泄露问题(分配大的管理数组来装配脚本的卸载).
- 修正Windows下单机游戏的输入配置对话框.
- OnGUI中用 Event.current以外回归Unity 2.0-2.1内容.
- 修正UnityGUI精简到custom1..custom20 GUI样式.
- 修正在Windows下Screen.lockCursor标记后Screen.showCursor 不正常的问题.
- 修正某些情况下地形公告板的和树的过早隐藏的错误.
- 修正在卸载资源包时候崩溃的问题.
- 修正通过WWW类的影片流式.
- 修正当在Windows中改变屏幕分辨率偶尔崩溃的问题.
- 修正音频剪辑尚未播放时设定.time崩溃的问题.
- 修正从自读文件系统的Windows运行单机游戏崩溃的问题.
发布2.5.1Webplayer自动更新技术说明
在测试2.5.1的时候,我们发现和修正一些影响Webplayer插件自动更新的问题.这个技术说明解释问题和客户使用Unity 2.5.1或更高版本发布内容需要采取的步骤.
Unity Webplayer在自动更新时有个机制,浏览的内容需要一个较新版本的Unity Webplayer的时候,Unity会完全自动下载和安装更新Webplayer.在Windows Vista中,当UAC(用户账户控制)模式被激活和Internet Explorer作为浏览器的情况下,这种自动更新将失败.
只有在Windows Vista和Internet Explorer浏览器且开始UAC的时候,插件不可以自动升级到2.5.1.然而,一个安装指南将使2.5.0插件成功更新到2.5.1.
此问题只发生在从2.5.0升级到以后的插件.早期版本的插件(2.1.0,2.0.2等)没有这个问题.这个问题本身存在于Webplayer更新程序中,这使得在Vista的UAC和Internet Explorer下没有足够权限来执行更新.
为了帮助客户,我们已经改变了默认的Hmtl模板.这一变化是我们会用VBScript脚本确定客户端安装了哪个版本的插件.我们已经更新了Unity手册中”Detecting the Unity Web Player using browser scripting”的文档.我们希望所有用户都访问此页面,了解变化的意义和更新相应的Html页面.修改建议是,如果脚本检测到时Windows Vista系统,使用的Internet Explorer浏览器及Webplayer插件版本是2.5.0的网页应该提示插件未安装.应建议玩家手动下载并安装插件.如果客户在此修改上遇到了问题.Support小组可以援助客户.
原文:http://unity3d.com/unity/whats-new/unity-2.5
译者:威阿
转载请注明来处Http://1Vr.Cn,否则MJJ.
一会考 我那里去。
嘿木嘿木