标题: Unity 4.0 f1 [打印本页] 作者: faye euler 时间: 2012-10-24 09:59 标题: Unity 4.0 f1 Improvements
改进
Image Effects: Vignetting effect got a nicer inspector.
图像特效:渐晕效应拥有一个更好的检视面板
Image Effects: Moved chromatic aberration from Bloom to Vignetting image effect.
图像特效:把bloom的色差移至渐晕效应图像特效
Image Effects: Edge Detection (Geometry) effect got ability to interact nicely with other depth-based effects (DOF, Motion Blur etc.) with new "Sobel Depth Thin" mode.
图像特效:边缘检测(几何)特效拥有一个新的薄图像深度去噪模式去影响其他基本景深特调能力
Android: Added support for Input.compenstateSensors.
安卓:加入支持
Android: Added support ldpi/xhdpi icon images.
安卓:加入支持ldpi/xhdpi图标图片
Android: Added support for non-US characters for key store keys and passwords.
安卓:加入了支持非美国字符,为了key store 密钥和密码.
Changes
变化
Model Importing: Optimizing mesh for GPU is now turned on by default.
模型导入:从GPU优化网格现在默认开启
Model Importing: Model importer no longer triangle strips but does vertex cache optimization if mesh GPU optimization is turned on.
模型导入:如果GPU网格优化开启的话,模型导入不再有三角带但是有有顶点缓冲优化
Android: New Unity3d splash screen.
安卓:新的Unity3d启动屏幕
Fixes
修复
Graphics: Fixed different mesh compression setting to actually make a difference (previously it would always use "Low" compression, regardless of setting).
Graphics: Fixed some issues with Fog on Direct3D 9; in rare cases with some complex shaders it was not working properly.
Graphics: Fixed HDR rendering being off in the very first frame.
Shuriken: Fixed crash if using mesh particles without UVs (also coming into 3.5.7).
Player: Fixed race condition in WWW class that could cause a crash when aborting download.
Editor: Fixed potential crash when editing multiple objects and resizing arrays.
Editor: Fixed Rendering Paths scene view mode to take camera's render path into account, not only what the shaders are capable of.
Native Client: Fixed Build & Run with Chrome 23.
Editor: Fixed WebPlayer building code; now it does not try to recreate the outermost directory (a user might not have sufficient filesystem access rights anyway).
Android: SystemInfo.deviceUniqueIdentifier is anonymized by calculating the MD5 sum of IMEI/MEID, ANDROID_ID or WiFi MAC - whichever is available.
Android: SystemInfo.deviceUniqueIdentifier didn't automatically add the right permissions in the manifest.
Android: Disabled shadows on pre Honeycomb devices.
Android: Switched to Bouncycastle for keystore certificate creation.
Editor: Allow for cmd+c and ctrl+c to be used on a SelectableLabel.
Editor: Do not show cut/paste context menu action for SelectableLabel
Upgrade Guide
OnAvatarMove and OnAvatarIK have been renamed to OnAnimatorMove and OnAnimatorIK. You have to update your scripts to reflect this change, Unity does not give you any warnings or error messages if you forget to do this.
The following are changes and fixes to 4.0 features and regressions...
以下变化和修正4.0的功能和回归
Features
功能
Mecanim : Root motion extraction for Generic animations
Mecanim: Root motion has a default implementation for rigidbodies and Character Controllers that can be used out of the box.
Improvements
改进
DX11 switch now works depending on the player settings. The hack to change it in the preferences has been removed.
DX11现在依靠播放器设置转换产生效果。黑客改变它的偏好已被删除。
Flash: when targeting FlashPlayer 11.4, assetbundle decompression is much faster.
ProjectBrowser:
flash:当目标为Flash播放器11.4的时候,assetbunle解压会快一点
Better tab'ing: Use tab to change focus between first column and second column. Search field can be focused using ctrl+F.
更好的在选项上向前移动:使用tab去改变在两个列之间的焦点时。检索字段可以用Ctrl+F聚焦
When changing icon size we now ensure last clicked item is framed so the item stays in view.
当改变图标大小时,我们现在确保最后点击元素框架,这样元素可以一直在视野里
Empty folders now have their own icon.
空文件夹现在有特定的图标
Ensure 'Delete' in the top Asset menu is greyed out if there are no selected assets.
Add keyboard shortcuts for expand/collapse subassets in icon preview mode (use alt + left/right arrow).
在图标预览模式下,为subassets的伸展或折叠加入键盘快捷方式。(用alt+左右方向键)
Mecanim: Greatly improved skeleton mask creation and edition speed.
Mecanim: Rearrange animation related settings in model import settings.
There is now a Rig tab and an Animations tab.
The Rig tab includes all Legacy / Generic / Humanoid animation rig settings.
The Animations tab is for the settings for the imported AnimationClips. These settings are a bit different depending on the Rig settings.
Mecanim: Show start and end frame in list of AnimationClips in the model import settings.
Mecanim: Non previewable transitions can be edited
Mecanim: AnimatorTransitionInfo now publishes transition's UserName.
Mecanim: Changing selected clip in model importer clip list should be faster now for long clip.
Substance: Added documentation for ProceduralLoadingBehavior
Substance:增加ProceduralLoadingBehavior的文档
License system: Now uses system proxy when it has been set to something.
Changes
改变
Reverted changed which disallows the use of symlinks on windows.
iOS: GL invalidate function exposed to Xcode trampoline
Mecanim : OnAvatarMove renamed OnAnimatorMove
Mecanim : OnAvatarIK renamed OnAnimatorIK
Fixes
修复
Audio: Fixed audio preview (global effects from AudioListener are no longer applied)
Audio: Fixed playback of 32-bit .wav files on Xbox 360 and other big-endian platforms
Audio: In editor scripts AudioSource.Play() now works reliably when the game is in stop mode
Audio: Fixed Editor crashing when inspecting extremely large audio assets
DX11: Fog works now.
DX11:现在支持雾
DX11: Fixed fixed function shaders rendered gray on some Intel GPUs (Ivy Bridge).
DX11: Support AppendS***cturedBuffer and ConsumeS***cturedBuffer in Compute Shaders.
Editor: Fixed error message when dragging editor windows.
编辑器:修复当拖动编辑窗口时候的错误消息
Editor: Fixed material inspector in some cases not repainting its contents with OpenGL.
Editor: Fixed issue where Temporary Preview asset could be referenced from a gameobject
Editor: Fixed leak in animation when setting Curves in assetPostprocessor script
Editor: Fixed component Copy/Paste when copying from scene and pasting onto a prefab; references to other in-scene objects were going wrong before (now set to null).
Editor/DX11: Fixed issues with Asset Store window when editor is using DX11.
Editor: Fixed texture tiling/offset properties of materials with unassigned textures to be remembered.
Editor: Fixed crash on importing fonts when the ttf font name cannot be parsed.
Editor: Fix so text fields do not have all text selected after reloading domains.
Physics: Fixed inactive colliders colliding.
Physics: Fixed collisions being detected when the colliding objects are created when Time.timeScale is zero.
OS X Web Player: Fixed crash in Safari on OS X 10.6 on 32 bit CPUs.
Graphics: Fix normals in compressed meshes.
Graphics: Fixed regression when some shaders wouldn't properly work in a game build (particularly old shaders that were including other shaders using legacy names).
Graphics: Fixed animated/moved objects in rare cases not getting their bounds updated correctly.
Graphics: Fixed regression in translating tex2Dlod HLSL code for mobile.
Shuriken: Fixed world collision module not being deterministic on multicore machines.
Shuriken: Fixed error messages popping up in some particle systems.
Shuriken: Fixed a crash in new world particle collision module.
Image Effects: Various fixes to new Motion Blur effect.
Flash: Faster dictionary key comparison when using a primitive type. (int, uint, string, number)
Flash: Added proper support for "new" method modifier + test. Fixes case 491376
Flash: Jointmotor scripting accessible.
Flash: Audio now correctly sets isPlaying when ended.
Flash: Fix issue with uninitialized default guistyle when content is played back on chrome pepper Flash plugin.
Flash: Fix issue with default(T), proper default values are now generate in case of Strings and primitive types.
Flash: Improved WWW to properly load data which is bigger than the provided Content-Length.
Flash: Fix MonoBehaviour cons***ctor invocation.
License: Fixed issue where a failed license update check would block an editor launch.
License: Made license backup recovery routine work again.
Font Rendering: Fix hinting mode and respecting system settings for font smoothing on windows when using OSDefault font rendering mode.
Mac Installers: Fixed window title
iOS: minor fix for automatic resolution selection
iOS: fixed issue when physics components used only from scripts were stripped
IOS: 修复当物理组件从脚本停用的唯一使用问题
iOS: iPhone 5 splashscreens won't be included into ipad-only builds anymore
IOS:iPhone5 启动界面以后不能包含在ipad-only生成
iOS: fixed LLVM warnings for Xcode trampoline
Cursors: Fix software cursors rendering being too bright
光标:修复软件光标的过亮渲染
GUI: Fix up regression with GUI keyboard focus. We were not allowing native controls to change focus (problem for joysticks etc.)
ProjectBrowser:
Fix that folder names could not have a dot '.' in the folder tree view.
Fix animation icon for asset store items.
Editor: Fix for Gradient field background was not tiling in inspector
Mecanim : Fixed inte***pted transition start pose
Mecanim : Fixed null exception when changing Animator type
Mecanim : Fixed animation extraction for specific setup
Mecanim : Fixed crash when viewing AnimatorController from AssetBundle
Mecanim : Fix crash when previewing BlendTrees
Mecanim : Fix BlendParameters not affecting pivot curve in TransitionPreview
Mecanim : Fix bad import of AnimationClips with Body Mask
Mecanim : Fix retargeter at import the was causing hands and feet to flip
Mecanim: Reset Muscle in Muscle's tab in Avatar tool should work properly.
Substance: Fixed cases whe the Inspector for generated texture maps would not refresh
Substance: Fixed rare freezes that could be caused by large animated substances being loaded asynchronously
Substance: Fixed substance generation on 64b linux (substances were erroneously baked)
Linux: Fix startup crash in ATI driver.
License system: Fixed issue where the license window would sometimes fail with a communication error when nothing was wrong.
GUIText: Fix GetScreenRect function and hit testing against GUIText components.
Lightmapping: Fixed Bake Selected importing lightmaps as plain textures if meta files were enabled.