Edições de correção
Nossos usuários nos solicitam a correção de mais falhas, e mais rapidamente, através de nossas edições de correção constantes. Cada compilação de correção é uma edição completa do editor com todos os tempos de execução e uma série de correções.
Correção 2017.2.0p1
Liberado: 6 November 2017
Estamos felizes em anunciar a Unity 2017.2.0p1. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Instaladores de componentes para Mac
- Unity Editor
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Improvements
- 2D - Exposed methods to set and retrieve Physics Shape from a Sprite.
- 2D - Sprites created by importing a texture now have a default Physics Shape generated.
- Graphics - Added APIs to retrieve areas safe for UI rendering. Currently supported on iOS and tvOS only.
- iOS - Added identification enums for iPhone 8, 8+ and X.
- Shaders - Concatenated matrix macros (e.g. UNITY_MATRIX_MVP) are now changed to static variables to avoid repeated calculations.
- tvOS - Implemented support for 4K AppleTV icons and splashscreens.
- XR - Improved performance on Windows Mixed Reality by removing a potential thread stall that would occur whenever beginning a new frame while the previous frame had not completed presenting.
Fixes
- (947462) - 2D: Fixed updating an active Tilemap palette prefab not exposing it into the SceneView.
- (951514) - 2D: Fixed TilemapRenderer showing tiles when Tilemap.ClearAllTiles() is called.
- (952556) - 2D: Fixed ReflectionTypeLoadException from TilePalette when TilePalette is opened with 4.6 .Net and a user assembly cannot be loaded.
- (930830)(959526) - AI: Fixed unwanted gap in the NavMesh produced by a concave edge crossing a tile boundary.
- (945953) - Android: Fixed shader compile error on devices not supporting GL_FRAGMENT_PRECISION_HIGH.
- (944091) - Android: Fixed setting multiple response headers with same name in UnityWebRequest.
- (924891) - Android: Disable GPU fences for two Android 6 devices which have been found to have compatibility issues causing performance loss: HTC 10 and LG G5 SE.
- (945292) - Animation: Fixed case where sprite and material reference were not animatable at the same time in the SpriteRenderer.
- (945035) - Animation: Fixed case where transition between animations makes GetIKRotation and GetIKPosition returned incorrect value.
- (952170) - Animation: Fixed CurveField not updating animation curve when reference changes from render to render.
- (941945) - Animation: Fixed being unable to set the transition time in Animator.CrossFade().
- (948768 947491) - Animation: Fixed bool property not properly restored to initial value when exiting animation window.
- (931359 931267) - Asset Import: Fixed psd import issue where a psd looked different from a png.
- (931944) - AssetDatabase: Fixed an issue where AssetDatabase.GetSubFolders() didn't return any results, and updated the manual to reflect that this method only accepts relative paths.
- (942296) - Build: Exceptions in OnPreProcessBuild will now halt the build process correctly.
- (941192) (958237) - Build Pipeline: Fixed a crash in BuildReporting::BuildReport::BeginBuildStep caused when BuildAssetBundles was being called from an OnPreprocessBuild callback.
- (905397 918819) - Editor: Fixed importing a cubemap with invalid metafile crashing.
- (948326 930624) - Editor: Fixed Plugin Inspector showing only one option in Framework Dependencies when switching to iOS platform and .NET 4.6
- (950172) - Editor: Fixed crash when dragging component without managed instance to hierarchy.
- (942923) - Graphics: Fixed atlased ETC1 textures with split alpha rendering in editor outside of play mode.
- (939897) - Graphics: Fixed an issue where an off-screen SkinnedMeshRenderer with 'update when off-screen' enabled was not being skinned.
- (950215) - Graphics: Fixed asserts when animations disable newly visible renderers.
- (None) - Graphics: Fixed GL_INVALID_ENUM error with OpenGL ES when using point primitives.
- (946068) - Graphics: Fixed not being able to set any Mesh on a Skinned Mesh Renderer.
- (942563) - Graphics: Fixed crash when certain variables of CustomRenderTexture are used in script.
- (941334) - Graphics: Fixed Tree shadows being culled when zoomed in on Occlusion Visualization mode.
- (944223) - Graphics: Fixed object with "Dynamic Occludee" property being disabled rendering in Preview window when selecting a different object.
- (912323) - Graphics: Added error message for graphics APIs that do not support texture wrap mode "mirror once" (Android Vulkan, Android GLES3 and WebGL).
- (947342) - Graphics: Emit error messages instead of assert when the screen position is out of view frustum.
- (None) - Graphics: Fix Vulkan validation layer errors associated with image barriers.
- (941149) - Graphics: Fix Vulkan validation layer errors (on Windows) when switching to fullscreen.
- (948053) - Graphics: Fixed specific case where not all requested shader variants ending up in an asset bundle.
- (932940) - Graphics: Fixed D3D11 driver assert message and potential crash "Invalid mask passed to GetVertexDeclaration() when using post-effect".
- (935463) - Graphics: Fixed updating of bounding boxes for SkinnedMeshRenderers with 'Update When Offscreen' set.
- (942401) - iOS: Fixed screen not always automatically rotating correctly after disabling and enabling auto-rotation.
- (949032) - iOS: Fixed SystemInfo.supportedRenderTargetCount not correctly returning 8 for devices that support it.
- (949361) - iOS: Fixed crash in Handheld.PlayFullScreenMovie when playback ends.
- (847499) - Lighting: Fixed maximum lightmap import size.
- (954747) - OSX: Fixed High Sierra OS freeze while using Local Cache Server.
- (941076) - Particles: Fixed Birth SubEmitter not always firing when using random between two constants lifetime.
- (950833) - Physics: Fixed PlatformEffector2D not ignoring contacts involving trigger colliders.
- (941024) - Physics: Fixed RigidBody2Ds being woken when set to "StartAsleep" sleep mode.
- (953653) - Physics: Fixed Collider2D material changes not being propagated to existing contacts.
- (932044) - Physics: Ensure that we correctly match enter/exit collision/trigger callbacks when a single simulation step causes a contact to stop then start again.
- (946307) - Physics: Fixes GameObject which has a disabled cloth component not following parent's transform.
- (953068) - Scripting: Fixed Awake containing the wrong transform values when instantiated.
- (958250 955089) - Scripting: Fixed startup-crash on macOS 10.13 when using multiple monitors.
- (951875 899729) - Shaders: Fixed shadow precision for mobile platforms.
- (935126)(941827) - Shaders: Disable instancing support when performing surface shader analysis.
- (927339) - Shaders: Fixed incorrect translation to GLSL of compute shaders using bfi instructions with mask operators.
- (943340) - Shaders: Fixed incorrect translation of shaders using resinfo with mask operators.
- (None) - Shaders: Fixed HLSLcc shader conversion not handling F32TO16 and F16TO32 opcodes.
- (951780) - Terrain: Fixed crash when loading a non read/write enabled texture from an asset bundle. Texture will not be shown unless it is marked as read/write.
- (None) - UI: Fixed many bugs/performance problems caused by driven properties in uGUI by reverting to the 2017.1 driven property system.
- (None) - Video: Fixed VideoPlayer CameraNear/FarPlane RenderModes when used in conjunction with VR.
- (946124) - Web: Fixed POST key/value dictionary containing very long values in UnityWebRequest.
- (949038) - Web: Fixed WWW.responseHeaders returning null.
- (943241) - WebGL: Fixed MS Edge detection.
- (946393) - WebGL: Fixed divide by zero when AudioSource.pitch is zero.
- (949858) - WebGL: Fixed Timeline crash on missing DSPConnection::setMix().
- (931829) - Windows: Fixed ProcessMouseInWindow causing CPU spikes up to 4ms on Standalone builds.
- (899209) - Windows: Fixed Windows touch input events being out of sync from positioning events.
- (860330) - Windows: Fixed loading animation on cursor continuing to play after the game is loaded.
- (946829) - XR: Fixed landscape left being forced when landscape right is disabled.
- (931397) - XR: Fixed black screen on startup on Cardboard when GLES2 or GLES3 is used.
- (927404) - XR: Fixed incorrect culling when using multiple cameras with Windows Mixed Reality.
- (950519) - XR: Fixed Assert when playing Mixed Reality applications in Editor without Mixed Reality Portal running.
- (952039) - XR: Fixed Holographic Simulation not working in Editor.
- (943109) - XR: Eliminated errors and warnings showing per frame in console during Holographic Emulation.
- (948814) - XR: Fixed crash in Editor when toggling play mode aftering blooming to shell on Windows Mixed Reality.
- (956693) - XR: Fixed issue with "Unsupported texture format .." warnings appearing when XR is enabled.
- (None) - XR: Fixed stretched background image for ARCore apps running on Samsung S8.
- (909869) - XR: InputTracking.Recenter is now hooked up properly on Windows Mixed Reality.
- (942154) - XR: Tracking loss screen no longer appears on WindowsMR headsets, now mimics the behavior of other platforms during tracking loss.
- (945163) - XR: Tracking space type now falls back to Stationary when boundary hasn't been configured.
- (946714) - XR: Fixed issue with being able to set tracking space type to Stationary.
- (949193) - XR: Camera transform changes during and after tracking loss now mimics other platforms' behavior.
Known Issues
- (963224 - Graphics: Graphical glitches on certain materials when creating a build for Android devices with Vulkan API using Standard shader.
- (966036) - Editor: Input field stays highlighted after Enter key is pressed.
Revision: 24fd82ce573a
Correção 2017.1.2p2
Liberado: 27 October 2017
Estamos felizes em anunciar a Unity 2017.1.2p2. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Instaladores de componentes para Mac
- Unity Editor
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Improvements
- iOS: Implement support for 4K AppleTV icons and splashscreens.
Fixes
- (930830) - AI: Fixed an unwanted gap in the navigation mesh produced by a concave edge crossing a tile boundary.
- (956599) - Android: Fixed header availability in UnityWebRequest on Android when response uses chunked transfer.
- (952170) - Animation: Fixed CurveField not updating animation curve when reference changes from render to render.
- (943954) - Animation: Fixed an irrelevant assert in Animation Component.
- (952674) - API Updater: Fixed an unnecessary reference to mscorlib 4.0 being added to assemblies in some cases.
- (931359) - Asset Import: Fixed psd import issue where a PSD looked different from a PNG.
- (942296) - Build: Fixed exceptions in OnPreProcessBuild halting the build process incorrectly;
- (933679) - Build Pipeline: Implemented code optimization to reduce time spent entering playmode
- (920537) (958238) - Build Pipeline: Fixed a crash in BuildReporting::BuildReport::BeginBuildStep caused when BuildAssetBundles was being called from an OnPreprocessBuild callback.
- (950320) (950323) - Facebook: Minor fixes for upload package creation process.
- (none) - Facebook: Fixed an incompatibility issue with Facebook SDK 7.10.1.
- (939897) - Graphics: Fixed an issue where off-screen SkinnedMeshRenderer with 'update when off-screen' enabled not being skinned.
- (950215) - Graphics: Fixed asserts when animations disable newly visible renderers.
- (none) - Graphics: Fix startup crash on OS X 10.11 with Metal.
- (935463) - Graphics: Fixed updating of bounding boxes for SkinnedMeshRenderers with 'Update When Offscreen' set.
- (948887) - IL2CPP: Fixed incorrect the behavior of DateTime.TryParse with the .NET 4.6 profile.
- (955991) - IL2CPP: Fixed an intermittent crash in the garbage collector on PS4.
- (950637) - IL2CPP: Improve stack traces for NullReferenceException cases on iOS when Xcode 8.3.1 or later is used with release builds.
- (947807) - IL2CPP: Adding support in IL2CPP for Module.ScopeName property, which is used by Assembly.GetModule() to find a module in an assembly by name.
- (none) - IL2CPP: Fixed calling native ICommand interface methods on managed and native objects.
- (950465) - IL2CPP: Fixed marshaling System.DateTimeOffset to Windows.Foundation.DateTime when passing it to Windows Runtime APIs.
- (954747) - OSX: Fixed High Sierra OS freeze while using Local Cache Server.
- (932044) - Physics: Fixed matching of enter/exit collision/trigger callbacks when a single simulation step causes a contact to stop then start again.
- (946307) - Physics: Fixed GameObject with disabled cloth component not following parent's transform.
- (948379) - Profiler: Fixed a deadlock issue when creating a profiler sampler with a duplicate name eg: Profiler.BeginSample("Destroy").
- (953068) - Scripting: Fixed Awake containing the wrong transform values when instantiated.
- (763091) - Scripting: Fixed crash if delegate is created on un-inflated generic type.
- (951901) - Scripting: Fixed crash in debugger when trying to stop while a single step operation is in progress.
- (952069) - Scripting: Fixed XMM registers getting overwritten in 64-bit mode.
- (949127) - Scripting: Fixed alignment of 64-bit types on iOS.
- (958346) - Scripting: Fixed hang on exit in batch mode.
- (951780) - Terrain: Fix crash when loading a non read/write enabled texture from an asset bundle. Texture will not be shown unless it is marked as read/write.
- (957844) - UI: Fixed issue with input when a zero Z scale or zero X & Y scale were used.
- (none) - Video: Fixed crash when stopping the WebGL VideoPlayer if callbacks are pending.
- (none) - Web: Fixed header availability in UnityWebRequest when response is HTTP failure or there is no body.
- (957488) - XR: Fixed an issue with Camera.stereoSeparation being incorrectly applied on Oculus HMDs.
- (none) - XR: Combined depth/stencil invalidation to work around a driver bug on some Android platforms.
Revision: eba6bfec1bb2
Correção 5.6.4p1
Liberado: 20 October 2017
Estamos felizes em anunciar a Unity 5.6.4p1. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Unity Editor 32 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
Instaladores de componentes para Mac
Improvements
- Global Illumination: Added ATrous filter for the Progressive Lightmapper.
- iOS: Add identification enums for iPhone 8, 8+ and X.
- Multiplayer: Increased send bandwidth for web sockets.
- tvOS: Implement support for 4K AppleTV icons and splashscreens.
Fixes
- (916719) - APIUpdater: Fixed unnecessary reference to mscorlib 4.0 being added to assemblies in some cases.
- (none) - DX12: Fixed copy queue memory leak.
- (938617) - DX12: Fixed constant buffer memory being overwritten in certain circumstances.
- (925955) - DX12: Fixed bad pipeline state issue causing errors.
- (879511) - Editor: Fixed an error messages when enabling Version Control "Work Offline" mode e.g. "InvalidOperationException: Operation is not valid due to the current state of the object".
- (944934, 935602) - Editor: Fixed an issue where LogAssert.Expect would ignore the the logtype when finding a satisfying event when running playmode and editmode tests.
- (940837, 910845) - Editor: The generated TestResults.xml when running playmode and editmode tests is now updated to be in NUnit3 format.
- (950990) - Graphics: Metal: Fix occasional GPU hangs when dispatching compute shaders.
- (667190) - Graphics: Fixed "group < 0x7fff" errors when hitting undocumented limit for LOD groups.
- (930666) - Graphics: Report an error instead of crashing when Mesh has invalid positions e.g. NaN.
- (932065) - Graphics: Fixed camera rendering to a temporary RenderTexture from clearing the stencil bits when it shouldn't i.e. for HDR cameras.
- (926718) - Graphics: Fixed a crash in CameraStackRenderingState::ReleaseResources e.g. searching in Hierarchy window.
- (933768) - Graphics: Fixed D3D11 errors in scenes containing a Camera that has HDR enabled and depth-only clear.
- (921598) - Graphics: Fixed the Sprite Mode in the Inspector Import Settings so it defaults to Single rather than None, when an image is imported.
- (939897) - Graphics: Fixed an issue where off-screen SkinnedMeshRenderer with 'update when off-screen' enabled was not skinned.
- (950215) - Graphics: Fixed asserts when animations disable newly visible renderers.
- (935563) - IL2CPP: Avoid stack overflow from occurring in Unity liveness logic (asset GC).
- (944939) - IL2CPP: Allow SetSocketOption to work properly for add membership and remove membership with IPv6.
- (none) - IL2CPP: Fixed calling System.Collections.Generic.IList1 methods on native objects that implement Windows.Foundation.Collections.IVector1 interface and calling Windows.Foundation.Collections.IVector1 methods on managed objects that implement System.Collections.Generic.IList1 interface.
- (949032) - iOS: SystemInfo.supportedRenderTargetCount now correctly returns 8 for devices that support it.
- (939661) - Lines: Fixed a case where looping lines with corner vertices were causing graphical corruption.
- (952232, 952020) - Metal: Fixed a shader compilation regression on macOS 10.11.6 and iOS 8.x and earlier.
- (none) - Multiplayer: Fixed update timers internal time after io thread resuming.
- (898217) - OSX: Application.persistentDataPath always returns. Library/ApplicationSupport (instead of occasional Library/Caches).
- (954747) - OSX: Fixed High Sierra OS freeze while using Local Cache Server.
- (936628) - Particles: Fixed an issue where the ParticleSystem.Emit() was ignoring the playback time when reading the Main Module curves/gradients.
- (937693) - Particles: Fixed an issue where Sorting Fudge was incorrect when using a Custom Sort Axis on a camera.
- (910284) - Particles: Fixed an issue where some Shape Module properties could become corrupt during an upgrade (Radius, Arc, Random Direction).
- (932044) - Physics: Ensure that the enter/exit collision/trigger callbacks are correctly matched when a single simulation step causes a contact to stop then start again.
- (none) - Profiling: - Fixed various instabilities with Integration tests, namely suites ProfilerSuite.ProfilerDynamicSampleTests and ProfilerSuite.ProfilerCustomSamplerTests.
- (930803, 904652) - Resource Management: Optimized the loading of assets performed via Resources.Load. This addresses a performance regression reported in Android platforms.
- (925180, 899829) - Shaders: Fixed an issue with shadows precision on mobile platforms.
- (944301) - UnityWebRequest: Fixed a resource leak when aborting an AssetBundle download, leading to higher memory usage and sometimes CPU throttling.
- (946559) - Windows Standalone: Fixed an issue that caused recursive player loop error when moving window around.
- (none) - XR: Fixed handling of Screen resolution changes, especially in VR
- (931397) - XR: Fixed black screen on startup on Cardboard when GLES2 or GLES3 is used.
Revision: e67c4b7007d5
Correção 5.5.5p1
Liberado: 13 October 2017
Estamos felizes em anunciar a Unity 5.5.5p1. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Unity Editor 32 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
Instaladores de componentes para Mac
Fixes
- (945338, 946061) - Android: Fixed black screen on startup on Android Oreo devices.
- (873467) - Editor: Fixed the
Callback registration failed kMaxCallback
crash when entering playmode. - (950978) - Graphics: [Metal]Eliminate Z-fighting artifacts on certain devices.
- (910406) - Graphics: Fixed an occasional flicker of graphics elements on metal.
- (921598) - Graphics: Fixed Sprite Mode regression in the Inspector Import Settings so it defaults to Single rather than None, when an image was imported.
- (934878, 953124) - iOS: Addressed a compatibility issue that was preventing apps from compiling for the iOS 11 Simulator.
- (952020, 952233) - Metal: Fixed a shader compilation regression on macOS 10.11.6 and iOS 8.x and earlier.
- (935563) - Mono: Avoid stack overflow from occurring in Unity liveness logic (asset GC). Note that this has been fixed only for both standalone and mobile platforms.
- (743134) - UI: Fixing an issue with Input Field caret not masking properly.
- (905337, 958707) - UI: Fixed an issue whereby the CanvasManager cleared the stencil buffer every frame.
- (913717) - XR: Fixed a crash in ovrp_SetOverlayQuad3 in player when entering/exiting fullscreen mode on PC.
Revision: 8a9b2336c562
Correção 2017.1.2p1
Liberado: 13 October 2017
Estamos felizes em anunciar a Unity 2017.1.2p1. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Instaladores de componentes para Mac
- Unity Editor
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Improvements
- Editor: Fixed instabilities within Integration tests, namely suites, ProfilerSuite.ProfilerDynamicSampleTests, ProfilerSuite.ProfilerCustomSamplerTests.
- Multiplayer: Increased send bandwidth for web sockets.
- Video: No more audio glitches when seeking/undefflow hapens during playback of VideoPlayer.
Fixes
- (934735) - Android: Fixed an issue where "Success" message was shown on failed builds.
- (913546) - Android: Fixed corrupted textures with mip maps on phones with VideoCore gpus
- (946291,941214) - Android: Fixed an issue where apk signing would fail when using certain symbols in the passwords.
- (930354) - Animation: Fixed a crash when opening an animator controller with a circular reference through StateMachineBehaviours.
- (931944) - Asset Pipeline: AssetDatabase.GetSubfolders now returns paths correctly, and API documentation has been updated to reflect that it takes a relative path as an argument.
- (938617) - DX12: Fixed constant buffer memory being overwritten in certain circumstances.
- (925955) - DX12: Fixed bad pipeline state issue causing errors.
- (none) - DX12: Fixed copy queue memory leak.
- (905397) - Editor: Fixed a crash when a cubemap with invalid metafile was imported.
- (940084) - Editor: Fixed command line activation failed when there is a old cached access token.
- (942923) - Graphics: Fixed atlased ETC1 textures with split alpha rendering in Editor outside of play mode.
- (950989) - Graphics: Metal: Fix occassional GPU hangs when dispatching compute shader
- (935870) - Graphics: Import Settings: Fixed changing texture type to Normal map not resetting existing alphaIsTransparency setting.
- (922769) - Graphics: Fixed "Assertion failed: 'IsNormalized(normal)'" when computing spotlight frustum planes.
- (914192) - Graphics: Fixed OpenGL rendering to specific mip level in certain circumstances.
- (840231) - Graphics: Clarified behaviour for
RenderTexture.autoGenerateMips
specifically when usingGraphics.CopyTexture
. - (891510) - Graphics: Added GL support to be able to bind sRGB textures as RWTextures i.e. for compute shaders in linear rendering mode.
- (none) - Internal: Fixed some test runs returning true when calling 'IsHumanControllingUs'.
- (none) - iOS: Added identification enums for iPhone 8, 8+ and X.
- (944301) - iOS: Fixed a multithreading issue where downloading and aborting a lot of files was causing instabilities
- (847499) - Lighting: Lightmap import max size fix added.
- (935633) - Particles: Fixed an issue whereby Box Shape changed emission direction when scaled to 0.
- (934787) - Particles: Fixed am issue where Particle System could spawn bursts twice in some situations.
- (930005) - Particles: Fixed UI errors when using Planes collision mode.
- (944029) - Particles: Fixed batching issues when using Generate Lighting Data on Particle Trails.
- (944205) - Particles: Fixed an issue where Horizontal billboards had an incorrect vertex normal.
- (950833) - Physics: Ensure that the PlatformEffector2D ignores any contacts involving trigger colliders.
- (941024) - Physics: Ensure that when a Rigidbody2D is set to "StartAsleep" sleep mode that any initial contacts do not wake it.
- (953653) - Physics: Ensure that when a Collider2D material changes, any existing contacts change to match the material properties.
- (920303) - Shaders: Added errors in UsePass/Fallback snippets as runtime errors so they get properly cleared when the source shader is updated.
- (933203) - Shaders: Fixed
#pragma target 4.0, 4.6, 5.0
not working on some Android devices. - (none) - Video: Fixed VideoPlayer CameraNear/FarPlane RenderModes when used in conjunction with VR.
- (938819) - Video: Fixed a rash at TestAndRemoveObject when closing Unity with video preview playing.
- (930707) - Video: Fixed a rash in mono_marshal_get_cache when reentering Play mode after video clip was previewed.
- (931846) - Video: Fixed an issue whereby video Clip Preview works only in Play mode.
- (942012) - Video: [Windows][Standalone] Fixed a crash when exiting standalone 'UnityPlayer.dll caused an Access Violation'.
- (943241) - WebGL: Fixed MS Edge detection.
- (946393) - WebGL: Fixed division by zero when AudioSource.pitch is zero.
- (949858) - WebGL: Fixed Timeline crash on missing DSPConnection::setMix().
- (950574) - WebRequest: Fixed resource leak when aborting a UnityWebRequest that downloads an AssetBundle.
- (950540) - XR: Fixed handling of Android density (screen resolution) changes to avoid a crash.
- (931397) - XR: Fixed black screen on startup on Cardboard when GLES2 or GLES3 was used.
- (950229) - XR: Fixed Cardboard iOS target frame-rate.
Revision: c2ed782bb21e
Correção 2017.1.1p4
Liberado: 3 October 2017
Estamos felizes em anunciar a Unity 2017.1.1p4. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Instaladores de componentes para Mac
- Unity Editor
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Fixes
- (945953) - Android: Fixed a shader compile error on devices not supporting GL_FRAGMENT_PRECISION_HIGH.
- (938978) - Animation: Fixed animation events firing twice when using Animator manual update.
- (930814) - Animation: Fixed a crash when spawning an Animator with a state machine that uses OnStateMachineEnter.
- (935602, 944933) - Editor: Fixed an issue where LogAssert.Expect would ignore the the logtype when finding a satisfying event when running playmode and editmode tests..
- (910845, 940838) - Editor: The generated TestResults.xml when running playmode and editmode tests is now updated to be in NUnit3 format.
- (942253) - Editor: Crash on macOS when canceling undock of Hierarchy or Scene View has been fixed.
- (921598) - Graphics: Fixed sprite mode to be not a blank when texture type was change via script.
- (none) - Multiplayer: Force sync internal timers internal time after io thread resuming.
- (930933) - Particles: Fixed a performance regression when using Size modules.
- (889059, 947404) - Video: Fixed audio getting desynchronized from video after seek operations.
- (946558) - Windows Standalone: Fixed an issue that would sometimes cause recursive player loop error.
- (933341, 942734) - Windows Store Apps: Fixed an issue where input was being queued on scene load.
- (941345, 942736) - Windows Store Apps: Fixed an issue that was preventing Unity from loading if it is part of an optional store package
Revision: 4b0ddcd3f6ad
Correção 2017.1.1p3
Liberado: 22 September 2017
Estamos felizes em anunciar a Unity 2017.1.1p3. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Instaladores de componentes para Mac
- Unity Editor
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Improvements
- 2D: Sprite atlas packing will now spend less time reconciling sprite from cache atlas. Previously this was slow, especially in a new editor session.
Changes
- 2D: Sprite atlas packing will now cancel and return an error if there exist sprite(s) with size larger than the pre-determined atlas max size.
Fixes
- (937147, 946596, 937126, 946595) - 2D : Editing 2D primitive asset no longer result error in console.
- (935087) - Animation : Fixed alpha channel being animated when in linear color mode.
- (945292) - Animation : Fixed a case where sprite and material reference were not animatable at the same time in the SpriteRenderer.
- (945035) - Animation : Fixed a case where transition between animations makes GetIKRotation and GetIKPosition returned incorrect value.
- (921652, 941913) - Build pipeline : Fixed the behaviour of the build process so that all the scripts get recompiled if the build process fails.
- (941177) - Editor : Fixed prefab preview displaying all game objects in each individual game object preview during multi-selection.
- (none) - Editor : Don't give fatal error on plugin importer query for nonexistent platform
- (943905) - Editor : Fixed sprite preview generation.
- (936062, 942636) - Editor : Fixed modifiers being discarded when pressing hotkey.
- (829193) - Graphics : Fixed occlusion culling of shadows within the camera sightline.
- (899729, 925179) - Graphics : Changing worldPos in gles2 to be fp32.
- (950945, 950947) - Graphics : Metal: Eliminate z-fighting artifacts on certain devices.
- (947420) - IL2CPP : Implemented a previously unimplemented internal call method to support System.Environment.HashShutDownStarted property.
- (944939) - IL2CPP : Allow SetSocketOption to work properly for add membership and remove membership with IPv6.
- (none) - IL2CPP : Fixed calling System.Collections.Generic.IList
1 methods on native objects that implement Windows.Foundation.Collections.IVector
1 interface and calling Windows.Foundation.Collections.IVector1 methods on managed objects that implement System.Collections.Generic.IList
1 interface. - (944462) - iOS : Fixed a occasional crash on iOS when using UnityWebRequest.
- (901096) - Particles : Fixed a crash when script changes quality level at runtime while Shuriken is active.
- (936079) - Timeline : Fixed a crash with playable director holding a reference to a non-playable asset.
- (936047) - Timeline : Fixed preview mode on humanoid root and custom tracks.
- (946442) - UI : Fixed memory leak caused by profiler.
- (936801) - UnityWebRequest : Fixed a possible freeze on iOS, when running multiple UnityWebRequests with custom download handler scripts.
- (none) - UnityWebRequest : Fixed early availability of status code when UnityWebRequest was still running.
- (none) - UnityWebRequest : Ensure that headers are available in UnityWebRequest only after all of them are received.
- (none) - UnityWebRequest : Fixed possible issues aborting UnityWebRequest when using a custom download handler script.
- (899259) - VR : Fixed an assert
IsMatrixValid (matrix)
when camera's target eye was set to left or right. - (920106, 930441) - VR : Fixed an issue were the right eye was not rendering with Single Pass rendering and camera had Allow HDR enabled.
- (918916, 943111) - VR : Fixed an issue whereby CommandBuffer.Blit did not work when used in CameraEvent.AfterEverything.
- (none) - VR : Improved rendering performance of Daydream and Gear VR apps.
- (949510, 950758) - VR : Fixed a flickering image on Oculus when MSAA and HDR are disabled.
Revision: 929150d2fa14
Correção 5.6.3p4
Liberado: 22 September 2017
Estamos felizes em anunciar a Unity 5.6.3p4. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Unity Editor 32 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
Instaladores de componentes para Mac
Fixes
- (945338, 946060) - Android : Fixed the issue of black screen on startup on Android Oreo devices.
- (945953) - Android : Fixed a shader compile error on devices not supporting GL_FRAGMENT_PRECISION_HIGH.
- (935087) - Animation : Fixed alpha channel being animated when in linear color mode.
- (921652, 937648) - Build Pipeline : Fixed the behaviour of the build process so that all the scripts get recompiled if the build process fails.
- (none) - Editor : Fixed incorrect lighting when switching to Metal device if Editor was started in OpenGL.
- (873467) - Editor : Fixed
Callback registration failed kMaxCallback
crash when entering playmode. - (925589) - Foundation : Fix for a fake memory leak spamming "ALLOC_TEMP_THREAD has unfreed allocations" when calling PluginImporter.SetPlatformData.
- (726487) - GI : Fixed a case where object lighting preview was empty for meshes with no normals.
- (925579) - GI : Fixed Shadowmask in Forward rendering when multiple directional lights are used.
- (919234) - GI : Fixed an issue where creating a new scene in project window affected the lighting settings of other scenes.
- (907378) - GI : Fixed environment Reflection Probe not updating when the user changed the context of the Skybox shader.
- (829193) - Graphics : Fixed occlusion culling of shadows within the camera sightline.
- (950977) - Graphics : [Metal] Eliminated Z-fighting artifacts on certain devices.
- (941950) - iOS : Fixed a crash when Low Memory is signaled very early.
- (933588, 944619) - iOS : Fixed the underlying behaviour of the iOS player in order to make the Unity window the key window after an orientation change. This was causing problems when, for example, an attempt was made to open a URL when launching FBlogin through the Unity Facebook SDK when in portrait only autorotate state.
- (944462) - iOS : Fixed an occasional crash on iOS when using UnityWebRequest.
- (945175) - OSX : Fix for memory leak in LocalFileSystemOSX::Enumerate when using AssetDatabase.CopyAsset.
- (948070) - OSX : Fixed VSync for Metal on OSX 10.13 to follow Quality Settings.
- (none) - OSX : Fix for VSync not working on OpenGL Editor.
- (901096) - Particles : Fixed a crash when script changes quality level at runtime while Shuriken was active.
- (916584) - Physics : Stop invalid warning being output to console when destroying a CompositeCollider2D component.
- (928582, 941997, 795258) - Profiler : Fixed memory leak when connection switched from player to editor.
- (942459) - Scripting : Fixed a crash when invalid IL code was encountered.
- (918046) - Scripting : Fixed a crash when Ldflda opcode was used and null check was missing.
- (763091) - Scripting : Fixed a crash if delegate was created on un-inflated generic type.
- (912607) - Scripting : Fixed debugger error of "Unable to step" when trying to step over dead code blocks.
- (931791, 936519) - Shaders : Addressed an internal issue that was causing the same shader to be built different as part of an AssetBundle on each successive build run. This only affected certain shaders and only occurred in macOS.
- (936801) - UnityWebRequest : Fixed a possible freeze on iOS, when running multiple UnityWebRequests with custom download handler scripts.
- (none) - UnityWebRequest : Fixed early availability of status code when UnityWebRequest was still running.
- (none) - UnityWebRequest : Ensure that headers are available in UnityWebRequest only after all of them are received.
- (none) - UnityWebRequest : Fixed possible issues aborting UnityWebRequest when using a custom download handler script.
- (920106, 930441) - VR : Fixed an issue were the right eye was not rendering with Single Pass rendering and camera had Allow HDR enabled.
- (918916, 943111) - VR : Fixed an issue whereby CommandBuffer.Blit did not work when used in CameraEvent.AfterEverything.
- (none) - VR : Improved rendering performance of Daydream and Gear VR apps.
- (899259) - VR : Fixed an assert
IsMatrixValid (matrix)
when camera's target eye was set to left or right.
Revision: fbe8bd37d7fa
Correção 2017.1.1p2
Liberado: 14 September 2017
Estamos felizes em anunciar a Unity 2017.1.1p2. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Instaladores de componentes para Mac
- Unity Editor
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
- Instalador de suporte para Samsung TV
Fixes
- (940999, 939414) - Android: Buildpipe - Fixed permissions popping up when providing resources in res/ .
- (944010, 898416) - Android: Removed API 16 - 19 from target sdk version selection list.
- (946059, 945338) - Android: Fixed black screen on startup on Android O devices.
- (946377, 946349) - Android: Permissions - Fixed ephemeral permissions not popping up on Android Oreo.
- (946429, 945994) - Android: SoftInput - Fixed the Korean input on Samsung phones.
- (934626) - Animation: Fixed root motion not correctly aligning avatar on WebGL.
- (916233) - Collab: Fixed an issue where renamed files with new changes were not being pushed to the server and were ignored when comparing client/server states.
- (none) - Editor: Fixed incorrect lighting when switching to Metal device if Editor was started in OpenGL.
- (946016, 935289) - Editor: Fixed an issue where
OnHierarchyChange()
andEditorApplication.hierarchyWindowChanged
events were not sent when selecting gameobjects with previews and when adding gameobjects to a scene if they had theHideInHierarchy
flag. - (none) - GI: Added A-Trous filter for the Progressive Lightmapper.
- (none) - Graphics: Fixed an incorrect rendering on Metal after switching from a scene which called Shader.SetGlobalTexture with cubemap texture.
- (927145) - Graphics: Fixed crash in player when using non RGBA32 format 3D textures.
- (930666) - Graphics: Report an error instead of crashing when Mesh had invalid positions e.g. NaN.
- (932940) - Graphics: Fixed Assert "Invalid mask passed to GetVertexDeclaration() when using post-effect" being triggered e.g. a custom post-effect.
- (932065) - Graphics: Fixed camera rendering to a temporary RenderTexture from clearing the stencil bits when it should not i.e. for HDR cameras.
- (923977) - Graphics: Fixed a crash when calling Graphics.SetRenderTarget with a RenderBuffer.
- (926718) - Graphics: Fixed crash in CameraStackRenderingState::ReleaseResources e.g. searching in Hierarchy window.
- (933768) - Graphics: Fixed D3D11 errors in scenes with a Camera having HDR enabled and depth-only clear.
- (933203) - Graphics: Fixed #pragma target 4.0, 4.6, 5.0 not working on some Android devices.
- (none) - IL2CPP: Fixed calling System.Collections.Generic.IDictionary
2 methods on native objects that implement Windows.Foundation.Collections.IMap
2 interface from managed code and calling Windows.Foundation.Collections.IMap2 methods on managed objects that implement System.Collections.Generic.IDictionary
2 interface from native code. - (932981) - IL2CPP: Fixed calling Windows.Foundation.Collections.PropertySet methods that derive from IDictionary`2 interface from managed code.
- (940906) - IL2CPP: Added an extra check for a method with a body but an empty instruction list to prevent a crash in IL2CPP.
- (930414) - IL2CPP: Do not strip System.Reflection types used by Mono.
- (938702) - IL2CPP: Prevent a NotSupportedException from occurring when System.Net.WebRequest is used with the .NET 4.6 profile on iOS.
- (935563) - IL2CPP: Avoid stack overflow from occurring in Unity liveness logic.
- (941950) - iOS: Fixed a crash when Low Memory was signalled very early.
- (936504, 933588) - iOS: Fixed the underlying behaviour of the iOS player in order to make the Unity window to be the key window after an orientation change. This was causing problems when, for example, an attempt was made to open an URL when launching FBlogin through the Unity Facebook SDK when in portrait only autorotate state.
- (947026, 940902) - iOS: Fixed Metal TextureUsage crash when Metal API Validation was enabled.
- (938980) - Fixed an issue where
NetworkTransport.SendMulticast
caused Unity to crash. - (945175) - OSX: Fix for memory leak in LocalFileSystemOSX::Enumerate when using AssetDatabase.CopyAsset.
- (948069, 926730) - OSX: Fixed Metal VSync on OSX 10.13 to follow Quality Settings.
- (925709) - Particles: Removed unnecessary sync between main and graphics threads improving performance when more than one camera is rendering.
- (938951) - Physics: Fixed an occasional crash due to orphaned 2D physics contacts.
- (916584) - Physics: Stop invalid warning being output to console when destroying a CompositeCollider2D component.
- (928582, 941997, 795258) - Profiler: Fixed a memory leak when connection switched from player to editor.
- (940368) - Scripting: Fixed an infinite compilation caused by being unable to delete files in
Library/ScriptAssemblies
on Windows. - (923633, 944636) - Scripting: Fixed "Unity extensions are not yet initialized" assertions when opening a project on Windows.
- (none) - Scripting: Fixed an issue with Unity not using the latest changes made to scripts after recompile in Unity on Windows.
- (932039) - Scripting: Fix to avoid boxing of values when invoking UnityEvents if the types of the event and listener matches exactly.
- (898636) - Scripting: Fixed an alignment issue for 64-bit integers and doubles on Android and other non-iOS ARMv7 platforms.
- (634364) - Scripting: Fixed an internal compiler error due to yield in a lambda statement.
- (940280) - Scripting: Fixed use of System.Net.WebRequest in OSX Standalone player.
- (942459) - Scripting: Fixed a crash when invalid IL code was encountered.
- (918046) - Scripting: Fixed a crash when Ldflda opcode is used and null check was missing.
- (912607) - Scripting: Fix debugger error of "Unable to step" when trying to step over dead code blocks
- (935726) - Scripting: Raise MarshalDirectiveException rather than aborting when invalid array marshaling directive is encountered.
- (935563) - Scripting: Avoid stack overflow from occurring in Unity liveness logic (asset GC).
- (940012) - Scripting: Fixed Marshal.StructureToPtr when a field type is a multidimensional array of blittable types.
- (931981) - Scripting Upgrade: Report GC pause time correctly in profiler.
- (935845) - Scripting Upgrade: Avoid allocating GC memory when calling List.Sort with Comparer`1.
- (944305) - Scripting Upgrade: Fix "About" window not displaying correctly when using latest scripting runtime.
- (941204) - Scripting Upgrade: Fixed a crash when using managed debugger on OSX.
- (941391) - Scripting Upgrade: Fixed a crash when constructing delegate on null reference with virtual method target.
- (926881) - Scripting Upgrade: Fixed a crash when inspecting values in managed debugger.
- (944152) - Scripting Upgrade: Fixed a hang when closing Editor.
- (921175) - Scripting Upgrade: Fixed a hang when closing Editor after opening bug reporter.
- (933557, 931791) - Shaders: Addressed an internal issue that was causing the same shader to be built different as part of an AssetBundle on each successive build run. This only affected certain shaders and only occurred in macOS.
- (918041, 914981) - UWP: Fixed web request not being sent.
- (948876, 920816) - Video: (1) is added to VideoPlayer name when added with drag-and-drop.
- (948877, 856784) - Video: Transcoding issues with uncompressed RGBA .mov .
- (948878, 923258) - Video: Typo in VideoPlayer editor for Audio Source property tooltip fixed.
- (944408) - Windows Standalone: Fixed Windows Standalone player failing to load Mono when built to a path with non-ascii characters in it with .NET 4.6 runtime.
Revision: b8e3f2d6c409
Correção 5.5.4p5
Liberado: 14 September 2017
Estamos felizes em anunciar a Unity 5.5.4p5. As Notas da Edição e o link correspondente à Gestão de problemas para os problemas corrigidos nesta edição aparecem abaixo.
Como sempre, as edições de correção são recomendadas apenas para os usuários afetados pelos problemas corrigidos nessa correção.
Assistente de download do Unity Editor
Instaladores de componentes para Windows
- Unity Editor 64 bits
- Unity Editor 32 bits
- Cache Server
- Shaders integrados
- Elementos padrão
- Exemplo de projeto
Instaladores de componentes para Mac
Fixes
- (895425) - Editor: Fixed assets being marked for delete instead of opened for edit in Version Control in cases where the asset was deleted and recreated (e.g. re-baking NavMeshes).
- (898826) - Editor: When Perforce is selected as the Version Control Mode in Editor Settings, make it clear that other settings cannot be edited until the Editor Settings file is opened for edit.
- (938975) - IOS: Use YIELD for atomic_pause on ARM.
- (none) - macOS: Apple File System (APFS) compatibility fix added.
- (921104) - Scripting: Fixed MonoDevelop startup crash on macOS 10.13 High Sierra.
- (859361) - Scripting: Fixed a crash when '-cleanedLogFile' was passed but no log file name was given.
- (936520) - Shaders: Addressed an internal issue that was causing the same shader to be built different as part of an AssetBundle on each successive build run. This only affected certain shaders and only occurred in macOS.
- (none) - Universal Windows Platform: Fixed building generated UWP projects with Visual Studio 2017.3 when using .NET scripting backend.
Revision: 7a1d1547db9c
Notícias da equipe de Qualidade Assegurada Unity
Não somos simples criadores de programas, mas criadores de programas também! Leia todas as postagens de Qualidade Assegurada Unity atuais e passadas.