Powerful 3D and 2D gaming development software for Mac

Unity for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Unity 2018.2.12

  -  860.16 KB  -  Freeware

What's new in this version:

Fixes:
- Android: Allow Power VR devices rendering at custom resolution with BlitType:Auto
- Animation: Fixed crash when using the GameObjectRecorder with an invalid EditorCurveBinding
- Asset Import: Fixed crash when re-importing assets for some global settings
- Build Pipeline: Fixed crash in "il2cpp::utils::Debugger::InitializeTypeSourceFileMap()" at startup
- Editor: Fix colliding file ids in YAMLMerge not tracking already remapped keys
- Graphics: Fixed a race condition in the culling code that would free memory of a job that is still in-flight leading to a crash in the editor
- IL2CPP: Add support for building with Xcode 10 and the macOS 10.14 SDK
- IL2CPP: Fixed memory mapped files with an offset not being handled correctly
- IL2CPP: Fixed proper C++ code not being generated for unsafe C# which accesses an array element via a pointer
- IL2CPP: Fixed the proper default p/invoke function name for Win32 API functions not being called
- IMGUI: Fixing issue with 16bit chars not displaying correctly
- iOS: Fixed "textures used in draw call" not using our hash_set instead of std::set
- iOS: Fixed Screen.safeArea not being reported correctly when orientation is changed
- Physics: Fixed contact callback assertion errors when using multi-threaded 2D physics
- Physics: Fixed intermittent editor crash when using multi-threaded 2D physics
- Physics: FIxed Joint2D.breakForce and Joint2D.breakTorque not able to be set to infinity
- Physics: Fixed OnCollisionEnter2D occasionally returning zero normal/tangent impulse when using Continuous Collision Detection mode on a Rigidbody2D
- Physics: Fixed OnCollisionEnter2D occasionally returning zero relative-velocity when using Continuous Collision Detection mode on a Rigidbody2D
- Scripting: Fixed incorrect Transform.hierarchyCount and Transform.hierarchyCapacity properties
- Scripting: Fixed TLS related crash
- Scripting Upgrade: Fixed crash when calling Application.Unload
- Scripting Upgrade: Fixed potential deadlock on OSX
- Scripting Upgrade: Fixed SslStream/UnityTlsContext not reporting gracefully closed Streams on read
- Shaders: Added two env vars to override the default shader compiler timeouts: UNITY_SHADER_COMPILER_TASK_TIMEOUT_MINUTES overrides the timeout for waiting a response from a compiler task (compile, preprocess, disassemble) UNITY_SHADER_COMPILER_CONNECT_TIMEOUT_SECONDS overrides the initial connection creation timeout
- Shaders: Added two env vars to override the default shader compiler timeouts: UNITY_SHADER_COMPILER_TASK_TIMEOUT_MINUTES overrides the timeout for waiting a response from a compiler task (compile, preprocess, disassemble) UNITY_SHADER_COMPILER_CONNECT_TIMEOUT_SECONDS overrides the initial connection creation timeout
- Shuriken: Fixed syncing transforms when acquiring the light prefab in particle systems
- Timeline: Fixed temporary game object being created for custom tracks by Timeline Editor
- Timeline: Fixed timeline scrubbing for subemitters with autorandomseed
- Timeline: Fixed tooltip typo in control tracks
- XR: Fixed incorrect device position when building ARCore apps targeting x86

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe