月份:2011年9月

Unity 3.4.1 小小的更新修正来了.

这个版本主要是针对Unity3.4的问题修正,更多详尽的更新可以看3.4的更新列表.http://unity3d.com/unity/whats-new/unity-3.4

文字输入法(IME)的输入处理
示例项目的改进
编辑器,运行时和MonoDevelop的修正.

输入法输入:
公开 Input.imeCompositionMode, Input.compositionString 和 Input.compositionCursorPos 的方法,运行开发者自定义GUI下有关输入法的控制.这使东亚语言,如中文输入更加可控.

Windows:当光标没有处于编辑器框的时候禁用任何输入法(或者用or Input.imeCompositionMode去设置IMECompositionMode.Off),以免有些游戏控制因为输入法而导致输入失效.
示例项目(AngryBots)做了如下的改进:

对关卡和SplashScreen做了优化减少网页和移动平台上载入时间过长的问题.
针对Android的menu/back/quit按钮的响应处理.

右上角加了一个暂停按钮,会弹出一个菜单,包含”继续”/”暂停”,全屏(单击和网络播放),静音,重新开始和推出(单击和手持设备).

未来重要改变
在Unity3.5准备终止对Win2000,Mac OS 10.4及更早的Mac版本的支持,另外,网页播放器和单机版应用也将终止在PowerPc Macs上的运行支持.

修正:
编辑器:
当从场景中删除新创建的预设,预设图标没有立刻消失的问题.
修正在Windows上与AssetStore服务器通讯错误导致的崩溃问题.
修正当AudioSource组件和AudioLowPassFilter组件同时存在的时候curves的关键帧上右键菜单的问题.
修正*.meta文件和*.meta数据文件不一致的时候导致的崩溃问题.
修正进度条进度少于1%的时候仅显示进度条的问题.
修正一些已知的内存溢出问题和加快资源导入速度.
修正纹理的重导的内存泄露可能导致的内存溢出崩溃的问题.
修正当点击播放按钮时候,卸载domains清理回收日志时候导致崩溃的问题.
修正Mac OS X下进度条的自动释放泄露的问题.
修正音源的曲线编辑会导致崩溃的问题.
修正在项目视图搜索时导致渲染纹理(render texture)创建错误的问题.

运行时:
修正Windows上偶尔崩溃的问题.
修正在iOS上选择了”Exit on Suspend”后退出崩溃问题.
修正Windows上强制OpenGL模式退出崩溃的问题.
修正在一些AMD显卡的Mac OS X Lion系统上Safari中Webplayer图像的小问题.
修正蒙皮网格无效骨骼索引或网格刚被更新导致的崩溃问题.
修正SSE2蒙皮代码读出界时的崩溃问题.
将Cubemap用的RenderTexture.GetTemporary恢复到Unity3.3时的版本.

标准资源:
添加缺失的Pro Water着色器.

Javascript
降低编写难度(比如,将一个对象类型的变量赋值为字符串类型的变量),现在会出现警告,而不是直接报错.

MonoDevelop
修正美国国际输入法,允许输入单引号和双引号.
修正一些Mac OS X Lion系统下窗口尺寸调正的问题.

原文:http://unity3d.com/unity/whats-new/unity-3.4.1
由威阿翻译,转载请注明来自1Vr.Cn