Unity 歷史版本列表
Unity 是一個遊戲開發生態系統:一個強大的渲染引擎完全集成了一整套直觀的工具和快速的工作流程來創建交互式的 3D 和 2D 內容; 輕鬆的多平台發布; 成千上萬的質量,在資源商店和知識共享 community.For 獨立開發者和工作室,Unity&rsquo 的現成的資產; S 民主化生態系統摔破的時間和成本障礙,創造獨特的美麗的遊戲。他們使用 Unity 打造民生做他們喜歡的事情:創建遊戲... Unity 軟體介紹更新時間:2020-04-03
更新細節:
更新時間:2020-03-31
更新細節:
What's new in this version:
Features:
- Add a How-To for using Wing Pro with Amazon Web Services (AWS)
- Add support for Python 3 enums
- Allow Find Uses to find only the symbol created by a specific import statement,
and not all other uses of the same name through other imports. To use this feature,
uncheck Find Imported Items Everywhere in the Options menu of the Find Uses tool.
- Add Editor > Auto-Completion > Non-Latin Script Display preference to control
whether the auto-completer is shown after non-latin characters
Changes:
- The +/- key bindings in tree views now expand/collapse all selected items, rather
than just one item
- A to match a directory separater in a Testing File Pattern must now be escaped as \
Bug Fixes:
- Improve detecting whether the autocompletion window is displayed when entering
non-latin script characters
- Fix spurious syntax errors when f-string expressions end with '='
- Fix printing of line numbers when using a dark background display palette
- Fix the name format conversion refactoring operations for attribute names
- Restore maximized tool windows when switching perspectives
- Fix debugger introspection crashes seen with some Cython-compiled modules for Python 3
- Fix crashes when using the Python Shell and Debug Probe with some versions of Nuke
- Fix the use of escape sequences in Testing file regexes for matching the full file name
- Fix using the current split when stopping in the debugger
- Fix using a command line with arguments to start a Python interpreter
- Allow using ~ in the Private Key field in a remote host configuration
- Don't allow using spaces in a rename refactoring operation
- Don't warn when the testing framework is Django and manage.py has been added as a testing file
- Fix the debug value tooltip for huge unicode strings
- Fix deactivating a license on Windows
- Fix autocompletion when editing a subclass of typing.NamedTuple
- Fix spurious warnings when Any is included in a typing.Union
更新時間:2020-03-28
更新細節:
What's new in this version:
- Fix bug when importing weird image with bad header
- Add loading screen when login/auto login
更新時間:2020-03-26
更新細節:
What's new in this version:
Fixes:
- 2D: Fixed OnDrawGizmos to Get/Release RenderTexture through CommandBuffer
- AI: Resolve an issue with SamplePathPosition failing due to raycasting very close to the domain boundary
- Animation: Fixed PropertyStream handles not properly picked up in AnimationStream when outside of avatar definition.
- Animation: [Backport] Crash on PreOrderPlayableTraverser::Traverse when entering Play mode in a scene where every GameObject calls OnValidation
- Asset Import: Change an error to a warning in a situation where on re-importing the metafile contained information of removed items
- Asset Pipeline: Fixes editor crash after deleting a prefab using AssetDatabase.DeleteAsset in the OnPostprocessAllAssets
- Build Pipeline: Added the missing build time information in the Editor.log after a build is completed
- Editor: Fix merging with WinMerge
- Editor: Fixed Editor crash in Frame Debugger when Compute Shader is using uninitialized RenderTexture
- Editor: Fixed Frame Debugger to show Compute Shader dispatch information properly
- Editor: Fixed the bold system fonts (verdana) used by prefab
- Editor: Fixes an issue where clicking an active tool in the Tile Palette window would return focus to the previously active Tilemap tool, not the global tool
- GI: Fixed a crash when clicking on Baked Lightmaps tab in the Lighting Setting window
- Graphics: Change Stream source create API to accept audio channels
- Graphics: Corrected normals for Transform-aligned trails
- Graphics: Fix Crash when calling GgpGraphics.GgpStreamSourceCreate
- Graphics: Fixed an issue with incorrect color values in lights after changing between gamma and linear when using URP
- Graphics: Fixed issue loading shaders from a 2017.4 authored asset bundle into more recent Unity versions
- Graphics: Fixed skinned meshes crash when position data is of non-Float32 type
- Graphics: Sorting issue with multiple viewport
- IL2CPP: Correct the stubbed GetEnumerator method on the System.Data.Linq.Table class
- IL2CPP: Discover generic virtual methods on shared generic types properly
- IL2CPP: Prevent a race condition from causing a crash on shutdown when the script debugger is enabled
- Particles: Fix memory leak when using shadow casting lights in the Particle System Lights module
- Particles: Fixed situations where paused systems were having their Stop Actions executed. Paused systems should never have their Stop Actions executed
- Particles: Magnitude property was mapping to the wrong script binding
- Particles: Only allow Texture2D textures in the Shape Module
- Particles: Throw an exception if the offset to Set/GetParticles is invalid
- Physics: Fix the MeshCollider fast midphase not being enabled when upgrading from pre-2019.3, also a better check for a default set of flags that won't get confused when you pick the "Everything" option
- Playables: Fixed issue where Unity would crash when calling RebuildGraph() on a PlayableDirector and destroying it in PlayableBehaviour::OnPlayableDestroy
- Profiler: Added message indicating that Profiler Modules need to be activated to profile
- Scripting: EditorSettings.lineEndingsForNewScripts property now defaults to OSNative, in the 3D Template
- Scripting: Fix intermittent "TypeLoadException: Recursive type definition detected" that was being thrown on playmode start
- Scripting: Fixed locking in mono_get_seq_points (). This fixes a known hang while using the debugger and will eliminate an inconsistent crash in g_hash_table_lookup
- Scripting: [Debugger] Fix crash when there is a generic struct with a field that is an enumerator
- Serialization: Fix undo/prefab diff behavior with [SerializeReference] fields
- UI Elements: Fixed invalid clipping of scaled elements when using content-box clipping mode
- UI Elements: Fixed logging of IMGUI exceptions that only displayed a partial callstack
- UI Elements: The UIElements runtime showed lighter colors in the game view, in linear color space, when compared to the UI Builder
- XR: Fixed Frame timing issue causing incorrect poses on Windows Mixed Reality
- XR: Fixed unstable video and texture buffer resources when using Windows Mixed Reality
Improvements:
- 2D: Improved Memory Allocations
- Scripting: Added locking around tls->frames usage/freeing in the mono debugger. This eliminates some crashes involving memory corruption while using the managed debugger as well as a known hang
- XR: XRInputSubsystem now stops when app is paused, and starts when the app resumes
更新時間:2020-03-25
更新細節:
What's new in this version:
Features:
- Added new useSessionCookies flag to net requests to allow them to use the session cookie store
- Fixed issue where SameSite cookies would not be attached to outgoing requests from the net module
- Added disableDialogs option to WebPreferences
Fixes:
- Fixed a crash that could occur when sending arrays over IPC
- Fixed a potential crash on invalid zoomFactor values when setting the zoom factor of a webpage
- Fixed issue where mutating the global Object prototype could cause internal Electron logic to throw errors
- Returns a more graceful error when adding duplicate items to a single TouchBar instance
Other Changes:
- Updated Chromium to 80.0.3987.158
更新時間:2020-03-25
更新細節:
What's new in this version:
- Bugfix for Italian Windows (Italian Diskpart displays Kb not KB). Fixes Parition 2 not found error in MAKE_E2B_USB_DRIVE.cmd
更新時間:2020-03-23
更新細節:
更新時間:2020-03-21
更新細節:
更新時間:2020-03-19
更新細節:
What's new in this version:
Fixes:
- AI: Fixed path-finding bug in which floating point errors would cause agents to take potentially large, spurious detours
- Android: On screen keyboard is closed when focusing different InputField
- Animation: Fix for Go to Previous keyframe button/shortcut does not work in the Animation Window
- Asset Import: BumpMap check window does not flag textures as possible NormalMap when they are not used in the Material
- Asset Pipeline: Fixes AssetBundle Recompression not verifying the CRC of bundle contents when requested
- Audio: Fix applying lowpass filter custom cutoff curve from scripts
- Audio: Fix hang after failing to load audio assets from asset bundles
- Audio: Fix SpatialBlend application when AudioSource and Rigidbody are attached to the same game object
- Audio: Fixed an issue where audio sources failed to play when there are more than 250 sources playing or previously playing sources in
- Audio: Fixed an issue where the audio clip UI prevented the compression quality slider to be set to to certain values
- Audio: Fixed errors during project import when the project contains around 10000 audio assets
- Audio: Fixed incorrect mix levels in audio mixer with adjacent effects that both use wet-mixing
- DX12: Fix memory leaks caused by RayTracingAccelerationStructures when Mesh objects that were used to build the acceleration structure are deleted
- Editor: Fix the search location of the CA store for CentOS
- Editor: Fixed crash when setting invalid Game resolution in the Editor
- Editor: Fixed Humanoid Configuration editor not drawing bone scene handles when Gizmos are disabled
- Editor: Fixed New InputSystem not handling absolute mouse positions including those sent over RDP
- Editor: Fixed the issue foldout icon under the Mesh renderer preset editor
- Editor: Fixing console search when closing and reopening the console window
- Editor: Fixing console search when going in a maximized playmode
- Graphics: Add back immediate present mode to Stadia
- Graphics: Fix crash on VFXTextureGenerator::ComputeSignalCurve
- Graphics: Fix issue where motion vector texture would contain incorrect values for object that stopped moving
- Graphics: Fix issue where skinned mesh renderers with custom bone weights and that contained unreferenced vertices would crash when optimizing the mesh and reordering the vertices
- Graphics: Fixed AsyncGPUReadback on Vulkan
- Graphics: Fixed global texture properties to handle multisampling textures properly
- Graphics: Fixed Metal editor text corruption issue that happened on some hardware but not all
- Graphics: Fixes incorrect gamma decoding at import of LDR textures that target a HDR graphics format in a gamma colorspace project
- Graphics: Fixes two issues related to counterbuffers in Vulkan - If one only uses the counter the buffer is now correctly bound; Updating the data on the buffer does not invalidate the counter
- Graphics: Metal: Disable Graphics Jobs support for Nvidia GPUs
- IL2CPP: Correct the behavior of the InitMessage icall
- IL2CPP: Use the proper timeout unit for calls to Socket.Select
- iOS: Fixes an issue that stopped emojis appearing on textfields with no limit
- macOS: IME works in both editor and player in the proper location
- Package Manager: Fixed an issue where the package version would not get updated when the version was changed in the package.json file
- Particles: - Fixed Mesh that contains blend shapes sometimes not being marked as read/write enabled when it is used by a ParticleSystems ShapeModule
- Fixed crash when assigning a Mesh with blend shapes to a ParticleSystems ShapeModule through a script in a Player build. A warning will now be thrown to report that the Mesh must be read/write enabled
- Particles: Fixed Sub Emitter fields having too much vertical separation and the Object Field selector button being too large
- Physics: Rigidbody2D MovePosition/MoveRotation now result in the correct target position/rotation when using manual simulation with time-step that isn't Time.fixedDeltaTime
- Playables: Fixed out of order evaluation of Control Tracks in Timeline when using multiple nested timelines
- Profiler: Profiler: Fixed -profiler-maxusedmemory cmdline parameter for standalone players
- Profiler: Increased maximum memory that can be used by profiler to 128MB
- Scripting: Fixed editor freeze/crash when interacting with Native Audio Plugin SDK's Audio Mixers
- Shaders: Fixed Editor crash when calling ShaderUtil.ClearCachedData() while still async compiling shader variants
- Timeline: Fix issues related to recursive control tracks
- Timeline: Fixed adjacent recording clips highlighting the wrong clip
- Timeline: Fixed avatar mask reassignment not causing immediate re-evaluation
- Timeline: Fixed issue where changes to a Signal Receiver component in a prefab were reverted
- Timeline: Fixed issue where using the HideInMenu attribute in combination with a class inheriting from Marker would not hide the marker from the Timeline context menus
- Timeline: Fixed Performance issue where Control Tracks would resimulate during the tail of a non-looping particle clip
- Timeline: Fixed SignalReceiver.ChangeSignalAtIndex incorrectly throwing exception when multiple entries are set to null
- Timeline: Fixed timescale drawing to only draw visible lines which avoids a hang with very large clips
- UI: IME properly works and is in the correct location
- UI Elements: Fixed bug making docked EditorWindow hard to resize if their content near the borders react to MouseDownEvent
- UnityLinker: Prevent engine code stripping from removing the legacy input system module when any input magic methods are defined on MonoBehaviours
- Video: [Mac] Video-heavy project does not get successfully imported when launching the project in batchmode
- Windows: Fix race condition in plugin loading code when P/Invoking into libraries from multiple threads at once
- Windows: Fix VSync breaking when changing it from OnApplicationFocus handler
- Windows: Fixes incorrect parsing of Application name from command-line arguments
- Windows: GPU Performance Markers are no longer absent in the Nvidia NSight range profiler view when launching the Unity editor, using DX12, from Nsight
- XR: Fix crash when you connect to a Hololens 2 using the HolographicRemoting scripting api and then enable Windows Mixed Reality
API Changes:
- Particles: Added: Added NativeArray overloads to SetParticles and GetParticles
- XR: Added: Exposed XRSDK znear, zfar, srgb to script.
Changes:
- XR: Temporarily disabling runtime MSAA level changes if running with Vulkan and XR Management
Improvements:
- 2D: Update 2D Template to include 2D verified packages
更新時間:2020-03-19
更新細節: