(1153083)UI Elements: Shift tab in multiline text field now focuses previous control(1140811)Editor: Added a toggle to the scene camera settings to disable infinite acceleration when navigating with flying mode.UI Elements: Fixed potential instability or non-determinism caused by loading a resource from a static InitializeOnLoad constructor.Graphics: SRP Batcher now support Skinned Mesh renderingBuild Pipeline: Assets in Editor/Resources folders are sometimes included in builds(1138237)Video: Removed MovieTexture class and API.Editor: Fixed touch issues with the editor on Windows (MouseDown position is more precise and dragging a property value on the edge of the screen no more increases the value exponentially)Shaders: Added an checkbox in Graphics Settings to enable logging information about shader compilation at runtime (development and debug only).GI: Fixed memory report for light probes in the GPU lightmapper.Graphics: [ShaderGraph] Frequently Crashes when API is set to Vulkan(1143811)UI Elements: Fix contextmenu positioning in UIE Debugger (OSX/Cocoa)(1143412)Android: Enabled Vulkan support for Optimized frame pacing on Android.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.Graphics: Added index support to Color32 struct.Graphics: Metal: Reduced excessive GPU fencing allowing GPU work to overlapGraphics: Improved error logging in case ETC texture compression fails in the EditorPackage Manager: Reduce Editor LastLayout file sizeiOS: Mac computer running minimum macOS 10.12.6 and Xcode 9.0 or higher.GI: GPU lightmapper: Fix incorrect over darkening at primitive intersection in conjonction with dilatation. Fix sorting issue when Particle System which has a sorting fudge under a Sorting Group is not sorting correctly. If you want different particles to be emitted, you need to create a Particle System for each one of them.Use Git or checkout with SVN using the web URL.Particle systems are often used in games for a wide range of purposes: Explosions, fire, smoke, etc. Android: Updated Android NDK used to version r19. The difference is in how the image for the particles is specified.This means that if you are building an Android app and you want a particle system, you have to include a graphics engine and use OpenGL -which is quite an overkill- or you have to implement it yourself.Creating and firing a one-shot particle system is very easy, just 3 lines of code.Precisely because its main use is games, all engines have support for particle systems, but there is no such thing for standard Android UI.You can configure emitters, which have a constant ratio of particles being emited per second.This is the code for the Confeti example:Finally, we call oneShot, passing the view from which the particles will be launched and saying how many particles we want to be shot.GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Each Particle System only uses one image for the particles. More info See in Glossary simulates and renders many small images or Meshes, called particles, to produce a visual effect. Kernel: Added LazyLoadReference to defer loading of assets until accessed. (1142565)Audio: New AudioSettings.Mobile.interface to detect mute state on Android/iOS and to stop/start AudioOutput thread to reduce energy comsumpionGraphics: Mesh class SetIndices/GetIndices got 16-bit index format overloads.UI: Fix performance issues with animation by not dirtying the layout if a animation updates the items.Version Control: Fixed Script Execution Order inspector "Apply" button in some cases throwing errors under Perforce.
(1127043)Asset Import: Fix plugins marked as compatible with any platform not being copied to Lumin build archives.1117516(1117516)Generally content developed with Unity can run pretty much everywhere. (1152181)XR: Fix for Vulkan standalone player with single-pass instancing showing black screen in HMD(1130342)Package Manager: Conflicts are no longer reported as errors when the requested dependency of a package is satisfied by a greater major version.iOS player requires iOS 9.0 or higher.Graphics: Renamed GPU Skinning on non-DirectX platforms to Compute SkinningKernel: Fixed job index allocation contention which could cause multiple seconds of stalling while using jobs.Profiler: Fixed non matching Profiler.EndSample errors printed in console when closing player with connected profilier(1150065)Editor: Improved error message when Unity tries to load an arbitrary file as though it's a Unity created serialized file.Timeline: Fixed Override Tracks Menus not properly working with multi-selection(1124353)Android: Input system package: fix KeyControl.displayName for external keyboard(1093828)Editor: Domain reload and / or scene reload could be disabled when entering play mode to allow faster iteration times in the editor.Timeline: Added auto scroll option in Timeline Editor.Version Control: ProjectSettings and QualitySettings mark themselves as "modified" much less often, when setter APIs with identical values as before are called on them.