Unity 5.0.0 Patch 2

Released:
Select the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.

Windows (X86-64)

macOS (X86-64)

Improvements

  • GI: Taken texture transparency into account when calculating AO.
  • GI: Fixed Modelling Tolerance tooltip.
  • GI: Moved baked tag to the proper place in UI.
  • GI: Added pushoff for baked lighting, can be used to fix AO artefacts.
  • iOS/Metal: Defer [CAMetalLayer nextDrawable] till it is actually needed (should help occasional framerate hiccups).
  • iOS: Short term fix for input stuttering.

Fixes

  • (674894) - Asset Loading: Fixed the crash when setting the AssetBundle name in OnPreprocessAudio() callback.
  • (673800), (672995) - Asset Loading: Fixed the issue whereby streamed scene asset bundles do not allow more than one scene.
  • (668287) - Asset Loading: Fixed the prefab async loading issue by loading the scripts first.
  • (674181) - Asset Loading: Fixed the script loading issue when the references are between scripts.
  • (671169) - Asset Loading: Updated the document to indicate we wanted complete asset paths.
  • (677232) - Bug reporter: Fixed title field validation (the title is now mandatory).
  • (677231) - Bug reporter: Make sure the bug reporter triggers from the license error popup.
  • (639460) - Don't allow AddComponent() calls on object that is currently being destructed (leads to crashes).
  • (680020) - Editor. Fixrd editor lockup if left in the background and profiler was open.
  • (675725) - Editor: "Missing Prefab" placeholders now respects the active state of their parents.
  • (676167) - Editor: Fixed an issue where Editor fails to validate serialization layout when building to Windows Store Apps.
  • (671148) - Editor: Fixed crash when using UnityEditorInternal.InternalEditorUtility.LoadSerializedFileAndForget to load a scene with containing stripped prefab instance objects
  • (677205) - Editor: Fixed reading very very big scenes with more than 32767 monobehaviours created in Unity prior to Uniy 5.
  • (674951) - Editor: Fixed undo parenting of prefab.
  • (622487) - Editor: Fixed performing Undo on prefab instances where the prefab parent was missing.
  • (667906) - Editor: OnOpenAsset callbacks are now called for all asset types when doubled clicked in the project browser.
  • (643369) - Editor: Prefab connection is now broken when rearranging components, even if the components are added to the instance. This enables you to rearrange components on prefab instances without losing the order when saving the scene.
  • (663873), (672462) - Editor: Stripped prefab instance objects are now marked as stripped in the scene file, so the loading code does not try to upgrade objects which would issue wrong warnings and in worst case crashes.
  • (676883) - GI: Clear lightmapping state when wiping the disk cache in order to avoid errors when building lighting.
  • (674783), (674629), (677286) - iOS/IL2CPP: Added support for WebRequest to HTTPS addresses when using the Api Compatibility Level setting of .NET 2.0 Subset.
  • (673217) - iOS/IL2CPP: Emit the proper metatdata for parameters static inflated generics methods.
  • (673779) - iOS/IL2CPP: Fixed order of properties returned by Type.GetProperties().
  • (674916) - iOS/IL2CPP: Fixed C++ linker error in some cases when using generic parameters.
  • (676560) - iOS/IL2CPP: Fixed crash when System.Console is included in link.xml.
  • (672283) - iOS/IL2CPP: Fixed exceptions thrown by using System.Configuration.ApplicationSettingsBase.
  • (673547) - iOS/IL2CPP: Fixed IL2CPP crash in some cases when using virtual generic methods.
  • (671582) - iOS/IL2CPP: Fixed issue with String.Intern not always returning the correct string.
  • (675067) - iOS/IL2CPP: Fixed MethodInfo.GetBaseDefinition().
  • (670410) - iOS/IL2CPP: Fixed rare crash when calling Type.GetMethods.
  • (678081) - iOS/IL2CPP: Implemented marshaling of the SafeHandle type.
  • (none) - iOS/IL2CPP: Added support for setting thread names on Darwin.
  • (none) - iOS/IL2CPP: Fixed deadlock or timeouts when C# code does BeginInvoke+EndInvoke on a worker thread and the pool has only one thread.
  • (670359) - iOS/IL2CPP: Fixed IL2CPP crash when passing null as value to array parameter in custom attribute constructor.
  • (none) - iOS/IL2CPP: Fixed single core/cpu system resulting in ThreadPool with no threads.
  • (none) - iOS/IL2CPP: Fixed crash when calling MethodInfo.ReturnTypeCustomAttributes.GetCustomAttributes on a constructor.
  • (671100) - iOS/IL2PP: Fixed ParameterInfo.Attributes always returned ParameterAttributes.None for parameters.
  • (650616) - iOS/Metal: Partially fixed performance issue on A7 devices when using Standard shader.
  • (678814) - Scripting: Crash on Newtonsoft.Json.DeserializeObject(string) when serialized type has generic arrays.
  • (658048) - Scripting: Fixed infinite loop in NetworkInterface.GetAllNetworkInterfaces()
  • (666017) - Scripting: Throw DivideByZero exception instead of crashing.
  • (669281) - Scripting: Fixed crash when trying to invoking delegate bound to open generic method.
  • (677863) - Shaders: WPOS semantic works in shaders again (alias of VPOS, i.e. screen position).
  • (645835), (675608) - Sprites: Fixed the issue whereby Unity was doubling the memory needed for the Texture Atlases.
  • (650578) - Terrain: Standard terrain shaders now correctly support spot light / point light shadows.
  • (673306) - Video: Fixed the issue whereby ogg movie playback skipping frames at beginning and general sync improvement.
  • (none) - VR: Fixed GearVR startup crash.
  • (680799) - Windows Store Apps/Windows Phone 8: Fixed a big memory leak, which was occurring in various places. For e.g., in physics collision callbacks such as OnCollisionEnter(Collision collision).
  • (680798) - Windows Store Apps/Windows Phone 8: UnityPlayer pdb files will be present again for Debug/Master configs.
  • (662200) - Windows Store Apps/Windows Phone 8: When unloading unused assets or switching to another scene, prefabs will be correctly reloaded and won't loose references. Previous behavior was - sometimes textures, mono behaviors, etc in prefabs would be lost, this would result for e.g., in textures not showing up in objects instantiated from prefabs.
  • (677882) - Windows Store Apps: Fix issue where Unity was trying to locate Microsoft.CSharp.dll when processing some of the plugins, for ex., Facebook.Client.dll.
  • (none) - Windows Store Apps: Fixed player when installed to path containing unicode characters.
  • (676570) - Windows Store Apps: Fixed VS solution generation with paths containing unicode characters.
  • (674626), (640176) - Windows Store Apps: Fixed resource fight on hyperthreading-enabled CPUs which might cause unstable performance on Windows.
  • (675394) - Windows Store Apps: Use exception log type for exceptions.
  • (none) - Xbox One: Implemented workaround fix for rendering failure when the console is set to instant-on standby and suspend/resume flow occurs.
  • (677945) - Xbox One: ReadPixels glitch and performance slowdown: Fixed and workaround implemented.

Choose the appropriate installer following the appropriate links at the top of this page.

Also included below are the md5sum and file size in order to verify the full installers have been downloaded correctly. If your installer doesn’t work or reports errors it is possible that your installer is incomplete.

Revision: b8242d3df8b0

Component

md5sum

Size (bytes)

UnityDownloadAssistant-5.0.0p2.exe

cff58251c4ae11e5bdd3a1586132924d

653216

UnityDownloadAssistant-5.0.0p2.dmg

bbe669f10007cce49a7c728fbd5188aa

2483353

UnitySetup64-5.0.0p2.exe

d2700b6ad902541573c567503cd98c2d

1248798552

UnitySetup32-5.0.0p2.exe

3c5d99d046173be84feff683378a53aa

1239987912

UnityWebPlayerDevelopment-5.0.0p2.exe

4b65d9ede8b8b99c382a050f89becdfb

7204000

UnityStandardAssetsSetup-5.0.0p2.exe

402c8e58d8ad9212ba5d272a1f1a8016

208625064

UnityExampleProjectSetup-5.0.0p2.exe

a5524315103f55f70b8deccb084002bb

289184440

Unity-5.0.0p2.pkg

6cac8476f1d5ef121979e74b73a4d765

1767984893

WebPlayer-5.0.0p2.pkg

a86b89802974c84daf705b2372721aa3

2774881

StandardAssets-5.0.0p2.pkg

0472416e748d7bc74dd07cbc4f8fc285

208117610

Examples-5.0.0p2.pkg

0fdeebdacc1c9e349cb59e87e7813c58

347281558

Samsung TV Downloads:
- UnitySetup-Samsung-TV-Support-for-Editor-5.0.0p2.exe (md5sum: 047892cbd768d14cfe6b089f8a5e60b2) (Size: 35704688 bytes)
- UnitySetup-Samsung-TV-Support-for-Editor.exe (md5sum: 047892cbd768d14cfe6b089f8a5e60b2) (Size: 35704688 bytes)
- UnitySetup-Samsung-TV-Support-for-Editor-5.0.0p2.pkg (md5sum: fb3d1acf5a3e6c92f63ba9b1c805d7c4) (Size: 50286388 bytes)
- UnitySetup-Samsung-TV-Support-for-Editor.pkg (md5sum: fb3d1acf5a3e6c92f63ba9b1c805d7c4) (Size: 50286388 bytes)

Changeset:
b8242d3df8b0

Third Party Notices

For more information please see our Open Source Software Licenses FAQ on the Unity Support Portal

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了