当前位置:首页 > Unity3.5正式版发布!(中文版更新说明)
Android
添加AndroidJavaRunnable到脚本中给Java代码. 勾选development编译时能自动解锁设备.
当用NativeActivity时将把触摸或者键盘事件编译到native代码中 移出当从没必要的GL菜单中返回返回一个应用的延迟. 相对于项目路径储存商店的keystore文件.
音频:
可以从脚本更改混频器采样率和缓冲区尺寸.
在Webplayer下AudioClip::GetData()也进行域的安全检查.
子定义的DSPs(OnAudioFilterRead)现在遵循一起的音源设置(静音,衰减曲线等等). 可以从脚本访问麦克风的频率,可以用于Record(). 多通道(大于两个)OGG文件现在能正常编码和播放.
引进non-blocking waveform渲染器(更高的分辨率和更好的前景).
文档:
在手册中添加新功能(Shuriken粒子系统,导航网格和LOD). 修正IE浏览器代码格式问题. 修正很多范例代码.
编辑器:
修正Mac/Win系统上编辑器的\Lightmap UVs\差异.虽然没完全一致但是大部分是相同的了.需要重新导入网格和重烘焙.
当LOD组创建后现在会更新到场景中并且能将这些设置发回导入器. Layer选择菜单添加\全选\和\取消选择\项.
API:添加可选参数includeChildren到PropertyField用来允许一个方法控制整个类或者一个数组.
API:开启GetIconSize 和 SetIconSize. APIAPi
rawDefaultInspector可以用了.
ropertyField根据它所处位置做相应缩进.
优化大型项目文件夹导入.例如检测并刷新一个资源现在大约快十倍.打开一个已经导入过的项目快50倍左右.
音频片段现在用静态预览系统.这意味着音频片段现在在对象拾取器或浏览器中可以预览. 增加\预设菜单项在GameObject菜单(Break按钮从检视面板中移出了). 曲线编辑器的选择改进:如果重叠的多条曲线,能保证总是选择最上面的一条线. Debug.DrawLine 和 Debug.DrawRay 现在可以在Depth-testing时禁用或开启. 确保当选择不同对象,进入或退出播放模式时地形画笔设置不重置. EnumPopup元素字符串现在是\
修正各种导入项目问题,其中有种崩溃可能会导致整个项目重新导入. 改进EditorGUI的BeginChangeCheck,EndChangeCheck, BeginDisabledGroup, EndDisabledGroup作为GUI.changed 和 GUI.enabled的更高级别设置.
导入设置现在在检视面板的上部了. 提高编辑器主体配色的响应.
Lightmapping窗口, Occlusion窗口,和Navigation窗口现在有为了快速拾取相关对象基于类型的过滤器.
为SerializedProperty API增加intValue为了LayerMask类型.
检视面板能快速显示亚洲字体字距等信息,导入时也能显示进度条. LOD组编辑器的改进. 改进网格框选的精度.
增加EditorGUIUtility.isProSkin方法.
物体能被分别编辑为occluders和occludees. 优化在层次面板更改父物体的性能. 微调导入/导出Package对话框.
场景视图的FPS默认会慢一点.还会有加速.
当Transform超过100.000单位的时候将显示警告.
在Navigation窗口可以改变选择对象的Navigation Static标志. 可以通过滑块来变换Gizmo.
启用或禁用组件可以使用撤销/重做.
Unity现在能导入大于6.5万个顶点的模型了.会自动切分为若干个小于6.5万个顶点的网格. 升级FBX SDK倒2012.2.
当很快速的用滑块,相关的数值将会做四舍五入似的大范围变化.如果是手动输入数值则不会进行四舍五入.
当多选不同类型的对象时,检视面板将自动帮助你只显示共同的属性. 现在可以在字体导入器中更改默认字体颜色了.
图像:
着色器关键字最大数量从32扩展到64.
每个着色器的编译错误都将显示已用关键字. MaterialPropertyBlock现在可以有无限个属性.
OnWillRenderObject可以让你在渲染之前选择或稍微移动一个对象.这个可用于渲染通道.也可以只有在对象可视的时候启用\布告栏\效果.
光影图:
暴喽Padding选项可以控制烘焙UV的间距.
改进光影图的mipmap的创建,更改间隙填充,使得通过Mipmap缩小后的光影图整体感觉依旧不错.
优化烘焙光照贴图占用内存. iOS:
增加Caching.SetNoBackupFlag 和 Caching.ResetNoBackupFlag 为给缓存设置\Backup\标志.
增加iPhone.SetNoBackupFlag 和 iPhone.ResetNoBackupFlag 为设置\标志. 新添加的对象将默认设置\标志.
脚本:
JavaScript::创建新脚本时默认将自动添加\
JavaScript:当按位运算符是用在布尔操作时会建议用短布尔运算符. JavaScript: @脚本属性声明可以在\之前.
JavaScript:可以定义和文件名同名的变量而不会再产生冲突. Boo:支持语法提示. Boo:Selective导入支持.
Boo:更好的Linq和扩展方法的支持用import System.Linq就可以了. Boo:优化多维数组操作(某些情况下提速100多倍).
杂项:
资源导入:优化纹理导入的临时内存占用. Asset Server:可以在管理视图复制项目. Mac OS X 单机 :添加关闭按钮.
模型导入:警告四元数的警告现在包含模型名,大多数情况下能点击后在项目视图中高亮该模型.
MonoDevelop (JavaScript/Boo):添加有限的跳转到定义的支持. 遮挡剔除的烘焙现在不会耗尽内存.
遮挡剔除现在能很正常的计算遮挡并且也快了很多.并能工作于所有平台. Player:当用Resources.Load/LoadAll时会预加载资源,避免卡帧.
Profiler:增加二进制Filedump文件的写出支持及编辑器中再读入分析的支持. 优化大型项目文件导入时内存占用.
脚本:增加Handheld.use32bitDisplayBuffer用于运行时更改显示缓冲的位深度. 脚本:添加WWW.textureNonReadable来标记下载的非可读文件. SkinnedMeshes现在可以编辑为occluders和occludees. Substance纹理的导入问题进行修复.
静态Batch网格的创建生长过程及编辑器播放模式都快了很多. 支持自动复制 Assets/StreamingAssets文件供Win/Mac执行文件用.
展UV:目前所有已知情况下,Win/Mac的展的UV都是一致的.不过要重新导入网格.
Webplayer:如果Unity3D文件嵌入使用Https协议,那么所有连接都将使用Https,包括插件的更新和下载,浏览器不会安全警告.
当进行遮挡剔除的烘焙时,如果标记为封堵的物体是透明的,将会发出警告告诉你哪些被错误标记.
当导入的资源被脚本修改过,它将不再导致资源重新导入.相反它将卸载资源和尽快从磁盘重载.这个修正解决关闭播放模式后很多资源是否需要重新导入取决于Unity的脚本. Windows:当运行时检测连接的摇杆.
修正: Android:
修正Texture2D.EncodeToPNG() / Application.CaptureScreenshot()产生错误的图片. 从OnApplicationPause()中调用Application.Quit产生异常的问题. 修正调用Network.TestConnection()导致应用程序崩溃的问题.
修正从OnApplicationPause()中调用Time.<方法>导致程序无响应的问题. 极少情况下从Java UI线程里调用游戏脚本会导致崩溃问题. 修正Broadcom芯片上GLES 2.0的一个渲染问题.
修正在Honeycomb/IceCreamSandwich设备上用自动转屏或任一个转屏导致崩溃的问题. 修正非开发版编译中对Debug.log的错误消息的处理保持运行性能. 修正视频回放用本地(file://)源的问题. 修正解码处理ETC1纹理的问题.
交换在编辑器中的HTC Legend分辨率或长宽比设置.
JDK7中可以正常签名应用程序而不会提示INSTALL_PARSE_FAILED_NO_CERTIFICATES错误.
Java中JNI编组空字符串导致虚拟机终止. Basic/Pro版许可在一些地方不正确.
保存初始化的状态包Activity.onCreate不再转发Proxy活动.
当使用Application.internetReachability时更新AndroidManifest.xml的权限. 修正ACCESS_NETWORK_STATE返回值不正确的问题. 在专业版使用时自定义Splash画面导致的崩溃问题.
多核CPU上用Linux 3.x内核导致Unity无响应或崩溃问题. 用WWW从Https重定向到Http时失败的问题.
Tegra的Nvidia's PerfHUD当应用程序暂停帧数越来越慢的问题. 几个按键的缺失,比如退格键,左右Ctrl键.
MonoBehaviour.OnApplicationFocus可以正常用了.
增加对Galaxy Note Stylus 笔的支持(通过KeyCode.LeftControl 和 KeyCode.Delete). 修正任何因为缺少目录导致错误编译的问题. Android Remote:修正偶尔触摸延迟问题. Android Remote:提高稳定性.
音频:
未压缩音频不显示\和\的问题. 不显示MPEG文件的BPS问题.
音频和视频:当检视面板查看视频停止时候音频也会停止. 修正自定义衰减曲线的问题. 修正32位过滤器.
libVorbis升级到最新版本.
检视面板中Lowpass过滤器的修正. 重置过滤器或混响区可以用了.
检视面板上查看那所有平台和所有音频类型的尺寸正确了.
调试器:
修正中止reentrant计算的问题. 修正nullable计算崩溃的问题.
修正在编辑器中调试时,调试器崩溃问题.
编辑器:
移动或者重命名当前已经打开的场景再次保存时将保存至新的位置,而不再是旧的位置. 编辑器:当拖动改变曲线时按下ESC可以正确的恢复. 编辑器:黑色主题配色的组件复选框修正了. 编辑器:黑色主题配色的对象选择器的调整.
共分享92篇相关文档