LoginSignup
0
0

More than 3 years have passed since last update.

Unity 2Dリリースノート履歴 2017.2~

Last updated at Posted at 2019-03-17

Unityのリリースノートから2Dタグがついている項目を抽出しました。

対象 : Tilemapが導入されたUnity 2017.2から、投稿時最新のUnity 2018.3.8まで

2017.2

Features

  • 2D:Added Tilemap.

Fixes

  • 2D:Console warning "Texture being dragged has no Sprites" is no longer printed infinitely when sprite is being dragged on Scene window. (916845)
  • 2D:Fixed case of "Unapplied Module Changes" Window appearing when navigating to Edit Outline / Edit Physics Shape but making no changes. (916747)
  • 2D:Fixed case of Aniso Level on Texture being stuck at 16 when imported as Sprite Texture and without mipmaps enabled. (909748)
  • 2D:Fixed case of sprite packer causing an Out Of Memory error. (897066)
  • 2D:Fixed case of text for "Edit Physics Shape" being cutoff in Sprite Editor window regardless of window size. (916742)

2017.2.1

Improvements

  • 2D - Exposed methods to set and retrieve Physics Shape from a Sprite.
  • 2D - Improved the name for the packed texture generated by a Sprite Atlas.
  • 2D - Sprites created by importing a texture now have a default Physics Shape generated.

Fixes

  • 2D:Fixed crash when Sprite Atlas scale results in a non-power-of-two texture and Crunch Compression is enabled. (960808, 953058)
  • 2D:Fixed ReflectionTypeLoadException from TilePalette when TilePalette is opened with 4.6 .Net and a user assembly cannot be loaded. (952556)
  • 2D:Fixed SetMinMax for Bounds/RectInt.
  • 2D:Fixed SortingGroup not applying sorting changes when child objects are duplicated or added dynamically.
  • 2D:Fixed switching platform and building project without making any changes will not cause Sprite Atlas asset to change. (968721)
  • 2D:Fixed the generation of Sprite Physics Shape for Sprites when the Texture is set to multiple Sprites mode, has no user Sprite Physics Shape set and does not generate a tight mesh for the Sprite.
  • 2D:Fixed tiled sprite renderer crash when a sprite is being packed in a Sprite Atlas which is not included in the build. (960807, 954812)
  • 2D:Fixed Tilemap Move to show correct Move preview. (952529)
  • 2D:Fixed TilemapRenderer showing tiles when Tilemap.ClearAllTiles() is called. (951514)
  • 2D:Fixed updating an active Tilemap palette prefab not exposing it into the SceneView. (947462)

2017.2.3

Fixes

  • 2D:Fixed an issue that was causing the Physics Shape of a Sprite2D to not being properly set unless the 'Edit Physics Shape' tab was opened first. (986368)(985912)

2017.2.5

Fixes

  • 2D:Fixed Compressed ETC Variant Sprite Atlases become corrupted when changing their scale with target - latform set to Android. (955711)
  • 2D:Fixed Sprite Renderer memory leak when changing size value in tiled mode. (1006814)

2017.3

Changes

  • 2D:Unity now generates a default Physics Shape when it creates a Sprite from an imported Texture.

Improvements

  • 2D:Exposed methods to set and retrieve Physics Shape from a Sprite.
  • 2D:If you use Shift-Click to do picking for Tile Palette, Unity now switches back to the original tool after picking is done.
  • 2D:Unity now displays a confirmation dialog box when you create new Tile Assets that overwrite existing Tile Assets.
  • 2D:Unity now saves changes to the Tile Palette when you stop editing the Tile Palette, or when you save the project.

API Changes

  • 2D:Added new methods for Sprites to set and retrieve Physics Shape: GetPhysicsShapeCount, GetPhysicsShapePointCount, GetPhysicsShape,OverridePhysicsShape`.

Fixes

  • 2D:Fix ArgumentOutOfRangeException thrown when attempt to move point outside of the sprite rect in Sprite Editor while holding control key (946546)

2017.3.1

Fixes

  • 2D:Fixed NullReferenceException from Tilemap Palette when assembly changes. (978651)

2017.4

Improvements

  • 2D:Change Outline and Physics Shape module behaviour in Sprite Editor Window. The module will only show outlines only when user has customised it.
  • 2D:TextureImporter Inspector has an option to enable default Physics Shape for Sprites

Fixes

  • 2D:Fixed an issue that was causing the Physics Shape of a Sprite2D to not being properly set unless the 'Edit Physics Shape' tab was opened first. (990691)
  • 2D:Fixed a crash after building and loading an Asset Bundle with Tilemap in the Editor. (976411)
  • 2D:Fixed a crash when Tilemap is loaded with invalid Tiles in the Editor. (972214)
  • 2D:Fixed an error message "A script behaviour has a different serialization layout when loading" when a Tilemap was loaded in players with code stripping. (969827)
  • 2D:Fixed Physics2D.TilemapCollider.TileUpdate taking an extremely long time to update every time a script recompile happens. (966605)
  • 2D:Fixed Tilemap not setting Tiles with the correct data in players with code stripping. (965608)

2017.4.1

Fixes

  • (1008942) - * 2D:Fixed Tilemap not setting Tiles with the correct data in players with code stripping.

2017.4.2

Improvements

  • 2D - Added parameter to Sprite.Create to specify if a fallback physics shape is generated. False by default.

2017.4.4

Fixes

  • (1010103) - * 2D:Fixed tiles not showing up visually on the tile palette.

2017.4.6

Fixes

  • (1015836) - * 2D:Fixed Sprite Pivot setting appears when Sprite Mode is set to Multiple but does not appear when it's set to Single.

2017.4.10

Fixes

  • (1035312) - * 2D:Fixed sprite not being loaded from Sprite Atlas issue when referenced anywhere in the scene.

2017.4.11

  • (955711) - * 2D:Fix Compressed ETC Variant Sprite Atlases become corrupted when changing their scale with target platform set to Android.

2017.4.12

  • (1006814) - * 2D:Fixed Sprite Renderer memory leak when changing size value in tiled mode.

2017.4.13

Fixes

  • 2D:Fixed Unity crashing on MonoStringNew when entering Play Mode after reopening the project and loading resources. (1066715)

2017.4.15

Fixes

  • 2D:Fixed tiled animated Sprites glitch when iterating over frames. (1076834, 1093240)

2017.4.16

Fixes

  • 2D:Fixed Collider2D only regenerates when Auto Tiling is enabled in Collider2D (1083871)

2017.4.18

Fixes

  • 2D:Fixed a crash when packing certain Sprite Atlas on Android. (1017666, 1101608)

2017.4.19

Fixes

  • 2D:Fixed Unity Editor crash during Sprite Atlas packing. (1029266)

2018.1

Features

  • 2D:[Experimental] Added experimental API to support Sprite animation.
  • 2D:[Experimental] Added the ability for you to add functionality for Sprite editing in the Sprite Editor Window.

API Changes

  • 2D:Added DetectChunkCullingBounds to TilemapRenderer to allow for correct culling of large tiles. (971087)
  • 2D:Experimental API TextureGenerator.GenerateTexture now takes in a NativeArrray for image buffer instead of setting an IntPtr in TextureGenerationSettings.

Fixes

  • 2D:Fixed case of snapping being enabled in the Sprite Editor Window's Outline Editor, even if set otherwise. (951918)
  • 2D:Fixed issue where changing Sprite in SpriteRenderer would cause Unity to recreate Collider2D when Collider2Ds auto-tiling was disabled. (971931)
  • 2D:Fixed issue where Unity would not set the Sprite 2D Physics Shape until the 'Edit Physics Shape' tab was opened for the first time after texture import. (985912)
  • 2D:Grid component now renders when the values in CellSize/CellGap are changed. (976408, 998558)
  • 2D:New SpriteRect in SpriteEditorWindow no longer contains data from last inserted SpriteRect. (1001198, 1010061)
  • 2D:SpriteRenderer no longer has a memory leak when in tiled draw mode. (1006814, 1010060)

2018.1.2

Fixes

  • (1014048) - 2D: Fixed Undo operations on the Tile palette where Undo changes are not displayed.
  • (1032009) - 2D: Fixed Tiles not showing up visually on the Tile palette.
  • (1018424) - 2D: Fixed "Invalid AABB" Exception occuring when adding SpriteShape controller to Scene with empty sprites list.

2018.1.4

Fixes

  • (1016639) - 2D: Fixed undo not removing GameObject created from dropping Sprite into Hierarchy Window.
  • (1021969(1015836)) - 2D: Fixed Sprite Pivot setting appearing when Sprite Mode is set to Multiple but not appearing when it's set to Single.
  • (1029439) - 2D: Fixed tiles with invalid textures being rendered with the Tile Color only, instead of displaying the last used Sprite texture.
  • (1028457) - 2D: TilemapRenderer is now able to render when a SRP is set.
  • (1024422) - 2D: Fixed tilemap painting being disabled if the tile map is parallel to the current Scene view camera, and within a margin of 5 degrees.

2018.1.8

Fixes

  • (1002004) - 2D: Fixed specific set of sprites being packed non-optimaly in sprite packer.
  • (1019559) - 2D: Fixed sprite indexing is rearranged in Atlas when switching platforms while having platform-dependent settings.

2018.2

Features

  • 2D:Add option to SpriteRenderer to allow sorting of SpriteRenderer by its center or by its pivot point
  • 2D:Added support for hexagonal layout for Grid component.

Backwards Compatibility Breaking Changes

  • 2D:ISpriteEditor has a new interface method GetMainVisualContainer to allow adding UIElements for GUI controls

Improvements

  • 2D:Added an option in Sprite Editor to display pivot position in pixels and snap pivot to pixels when you drag it.

API Changes

  • 2D:A new experimental API, UnityEngine.Experimental.U2D.PixelPerfectRendering.pixelSnapSpacing, was added to facilitate pixel perfect rendering of 2D sprites.
  • 2D:Added CRUD API for Sprite Atlas, all in UnityEditor.U2D.
  • 2D:Experimental API TextureGenerator.GenerateTexture now takes in a NativeArrray for image buffer instead of setting a IntPtr in TextureGenerationSettings
  • 2D:Setting UnityEngine.Experimental.U2D.PixelPerfectRendering.pixelSnapSpacing to a positive value no longer causes the movement of the sprites to be snapped.
  • 2D:Sprite.Create has been overloaded to take in an extra argument "generateFallbackPhysicsShape" which will generate a physics shape for the sprite if set

Fixes

  • 2D: Do not expose Power of Two scaling option in TextureImporter inspector for Sprite. (932664)
  • 2D: Editor crashes on BlockMask::FillSpriteData when packing certain Sprite Atlas on Android platform (1017666)
  • 2D: Fix exception IndexOutOfRangeException when using Sprite Editor Window's alpha trimming after switching to different texture (1010125)
  • 2D: Fix GameObject disappaering in SceneView when zooming in after switching from 3D view to 2D view when SceneView camera is in front of the GameObject (1005508)
  • 2D: Fix Sprite border is not duplicated when duplicating SpriteRect in Sprite Editor Window (980383)
  • 2D: Fix Tile Palette window breaks when cell sizing is manual and cell size on any axis is negative by clamping Grid CellSize to positive values (1005620)
  • 2D: Fix tiles not rendered in tile palette window (1010103)
  • 2D: Fixed MissingReferenceException error in console when creating a new Tile Palette (1020204)
  • 2D: Fixed MissingReferenceException error in console when Unity is launched with a Tile Palette Window docked in the Editor layout (1020228)
  • 2D: Reduce rounding epsilon for Grid to reduce WorldToCell errors (981641)
  • 2D: Single sprite renderer using a Sprite with custom geometry won't render. (1006454)
  • 2D: SpriteShape is changing its boundary box when SpriteShape has fill texture (1019411)
  • 2D: Unity now displays an error message on the Tile Palette Window if a Tile Palette with an invalid Grid is active (1017965)
  • 2D: Unity now prevents the creation of a new Tile Palette if it has an invalid file name. (939651)
  • 2D: Update docs to reflect the expected value for Pivot argument in Sprite.Create (983805)
  • 2D: [Sprite packer] Specific set of sprites are packed non-optimally (1002004)
  • 2D: [Sprite Shape] Crash on changing bevel cutoff property in Edit Spline toggle View on Crashes HQ (1009772)

2018.2.1

Fixes

  • (1027063) - 2D: Fixed tab button not switching to other input fields in the sprite editor window.

2018.2.3

Fixes

  • (1040282) - 2D - Fixed issue where the SpriteAtlas Inspector did not correctly update after calling SpriteAtlasExtensions.SetPlatformSetting.
  • (1037553) - 2D - Fixed issue where changes to the "Max Texture Size" and "Compression" settings in the Sprite Atlas weren't saved properly.
  • (1040280) - 2D - Fixed issue where SpriteAtlas packed Sprites did not render after SetPlatformSettings and PackAtlases.
  • (1046157) - 2D - Fixed issue where Sprite Renderer was rendering from the wrong Sprite Atlas with a duplicate name because of a late binding issue.

2018.2.6

Fixes

  • (1070250 (1064071)) - 2D: Fixed an issue where building sprite atlas via batchmode with -no-graphics on the command line would result in point sampled sprites.

2018.2.9

  • (1074081) - 2D: Fixed rendering of Grid Component in Hexagonal Cell Layout for certain AMD Radeon cards.
  • (1066715) - 2D: Fixed crash on MonoStringNew when entering Play Mode after reopening the project and loading resources.

2018.3

Improvements

  • 2D:Added an option in Sprite Editor to display a Sprite's pivot position in pixels, and to allow the pivot to snap pixels as it is dragged.
  • 2D:Added Isometric Tilemap support for 2D Tilemap.
  • 2D:Added support for custom axis sorting and Sorting Groups in SRP.
  • 2D:Added the Z Position Editor to the Tile Palette Brush Inspector to allow users to adjust the Z Position of Tiles painted by the Tile Palette Paint Brush. Keyboard shortcuts '-' and '=' can be used to adjust the Z Position value as well.

API Changes

  • 2D:Added Experimental.U2D.ISpriteEditor.SetPreviewTexture to set preview textures for SpriteEditorWindow. Importers that support ITextureDataProvider can also implement Experimental.U2D.ITextureDataProvider._previewTexture to set preview textures.

Fixes

  • 2D:Added a dialog box when the user selects a Tilemap which is a Prefab Instance, allowing the user to edit the Tilemap in Prefab Mode for improved performance. (966679)
  • 2D:Aligned rotation direction of flipped Tiles when painting on a Tilemap. (1067941)
  • 2D:All instantiated Tile GameObjects are now cleared when a Tilemap is reset.
  • 2D:Changes in the Tile Palette are now saved when creating or importing an Asset. (1077382, 1084076)
  • 2D:Fix crash when using Tilemap.SwapTile with a Null Tile. (1084072)
  • 2D:Fix Sprite Editor border "T" and "B" fields assign their values to the wrong borders. (1086672, 1089720)
  • 2D:Fix tiled animated Sprites glitch when iterating over frames. (1076834, 1089719)
  • 2D:Fixed crash on 'crnlib::crn_comp::append_chunks' when packing a Sprite Atlas. (1058281)
  • 2D:Fixed Editor crash when packing very large Sprites into a Sprite Atlas with the graphics API set to D3D11 or D3D12. (1030584)
  • 2D:Fixed issue caused by late binding where the Sprite Renderer would render from the wrong Sprite Atlas with a duplicate name. (1046157)
  • 2D:Fixed issue causing Tile Startup being called more than once during placement. (1046004)
  • 2D:Fixed issue of repeated GetTransformInfoExpectUpToDate error messages when placing Tiles on Tilemap while using SRP. (1044224)
  • 2D:Fixed issue of the Editor freezing changes were applied to prefabs ontaining child GameObjects with TilemapRenderer components. (1048857)
  • 2D:Fixed issue of Tiles being flipped immediately by the 'Flip Y' shortcut when the Default Grid Brush is active. (1067964)
  • 2D:Fixed issue where changes to the Sprite Atlas "Max Texture Size" and "Compression" settings were not being saved correctly. (1037553)
  • 2D:Fixed issue where it was not possible to select or manipulate Sprites in Sprite Editor Window. (1044314)
  • 2D:Fixed issue where it was not possible to tab between controls in Sprite Editor Window when in Sprite Frame Inspector. (1027063)
  • 2D:Fixed issue where SpriteAtlas packed sprites were not rendered after calling SetPlatformSettings and `PackAtlases. (1040280)
  • 2D:Fixed issue where Unity would crash during Sprite Atlas Packing. (1029266)
  • 2D:Fixed issue where Unity would crash on MonoStringNew when entering Play Mode after a project was reopened with resources loaded. (1066715)
  • 2D:Fixed issue with painting the Tilemap in the Scene view when rapidly switching between Editor windows. (1077694, 1084075)
  • 2D:Fixed the culling of large Tiles by the TilemapRenderer at certain camera views. (1044578)
  • 2D:Fixed the Sprite Atlas inspector to update immediately after calling SpriteAtlasExtensions.SetPlatformSetting. (1040282)
  • 2D:Image components instantiated from a Prefab now correctly display valid Sprite data when triggering a Sprite Atlas request. (1038179)
  • 2D:The "Invalid texture used for cursor" warning message is now displayed in the console when switching between the Tile Palette edit modes. (1051717)
  • 2D:The Scene view Camera no longer focuses on the (0, 0, 0) position when a Tile Palette is selected while no Tile Palette Brush tool is active. (1069022)
  • 2D:The Sprite index in a Sprite Atlas is no longer rearranged when switching to different Platform settings. (1019559)
  • 2D:The Tilemap editing preview now clears when the user switches to another tab from Scene view. (1043365)
  • 2D:The Tilemap painting preview now updates properly when panning the Scene view with the keyboard. (1077400, 1084073)
  • 2D:Tile Palettes no longer spawn Prefabs from Tiles when entering Play Mode. (1057958)

2018.3.3

Fixes

  • 2D:Fixed overlapping Tiles on the Tilemap Renderer when rendering a Hexagonal Tilemap or Grid. (1066481, 1102013)
  • 2D:RectInt.Contains will support RectInt.size with negative size. (1079566, 1102012)
  • 2D:Selecting a Tilemap as the Focus On target will now center and fit the Scene View to the selected Tilemap. (1102011)
  • 2D:The Grid Brush preview is now highlighted in blue when previewing a Tile with a non-zero Z-Position. (1092473)
  • 2D:The Grid Brush preview will now be highlighted in the correct Scene View when multiple Scene Views are open. (1102014)

2018.3.4

Fixes

  • 2D:Disabled Tilemap Focus filter when closing Tile Palette window if enabled. (1098821, 1116141)
  • 2D:Fixed crash on Tilemap::CompressBounds when calling Tilemap.CompressBounds() on corrupted tilemap. (1090111, 1116143)
  • 2D:Fixed crash on Tilemap::CopyTileDataToTile<0> when importing corrupted Tilemap prefab. (1116144)
  • 2D:Fixed crash on TilemapRenderer when rendering with a Material that is destroyed. (1116145)
  • 2D:Fixed current Active Tilemap selection unable to be deselected when a new GameObject is instantiated on the scene. (1116150)
  • 2D:Fixed for missing Tiles being created when dragging a spritesheet with empty initial columns or rows into Tile Palette. (1103034, 1116146)
  • 2D:Fixed Tilemap.SwapTiles when swapping Tiles to other Tiles that already exist on the Tilemap. (1108368, 1116147)

2018.3.6

Fixes

  • 2D:Fixed crash on when passing array of nulls to SpriteAtlas.Add. (1089125, 1120906)

2018.3.7

Fixes

  • 2D:Fixed "Invalid SortingGroup index set in Renderer" warning from occurring after removing Sorting Group component on an object with nested Sorting Groups. (1106381)
  • 2D:Fixed Sprites randomly flipping when moving/zooming camera (1117333)

2018.3.8

Fixes

  • 2D:Fixed case of Editor crashing on WorldContactFilter2D::ShouldCollide when trying to destroy Tilemap. (1126791)
  • 2D:Fixed case of Tile Animation showing a wrong Sprite when Tilemap is deactivated and reactivated. (1126772)
  • 2D:Fixed issue where Tilemap Collider Physics Shape/s were not updating when a single Tile was removed. (1126789)
  • 2D:Fixed to clean up Preview Tiles when painting on a Tilemap when an asset is saved. (1126776)
  • 2D:Fixed NullReferenceException when painting with a Tile Palette without a valid Tilemap component. (1120310, 1126781)
  • 2D:We now use Grid Cell Layout instead of Tile Orientation for doing Grid Cell picking when painting on a Tilemap. (1126779)

2018.3.9

Fixes

  • 2D: Fixed SVG sprites are constanly re-imported when added into prefabs. (1125015)

2018.3.14

Fixes

  • 2D: Fixed sprites referencing both the original Sprite assets and Sprite Atlas resulting in increased memory usage. (1071494, 1138745)

2018.4.0

2018.4.1

Fixes

  • 2D: Fixed an issue where sprites could disappear while moving in the tile palette. (1133841, 1151096)

2018.4.2

Fixes

  • 2D: Fixed sprite Atlases being packed by entering Play Mode when Sprite Packer Mode is set to "Enabled for builds". (1136349, 1148721)

2018.4.3

Fixes

  • 2D Fixed artifacts when rendering with TilemapRenderer while 2D Animation Package is in the Project. (1154202)
  • 2D Fixed ETC texture compression Split Alpha Channel not working for SpiteAtlas Variants. (1126070)

2018.4.5

Fixes

  • 2D: Fixed the rendering for edges on Spriteshape sometimes not happening when building on PS4. (1156882, 1163913)

2018.4.8

Fixes

  • 2D: Sprite packing improvements for certain sprite arrangements. (1002004, 1174641)

2018.4.9

Fixes

  • 2D: Fixed issue where TextureImporter's meta file might get changed when reimporting with no settings changed in the importer. (1092018, 1179240)
  • 2D: Fixed Sprite Atlas being checked out in Perforce after entering Play Mode and exiting Editor. (1164347, 1169629)

2018.4.10

Fixes

  • 2D: Fixed crash on packing variant atlas after deleting sprite belonging to the master atlas. (1141327, 1176208)

2018.4.13

Fixes

  • 2D: Material and Sorting Layer fields of Sprite Renderer Component do not show Prefab Overrides in Inspector updated SortingLayerFields and SpriteRendererEditor to handle PrefabOverrides properly. (1109376, 1169621)

2019.1.0

Backwards Compatibility Breaking Changes

  • 2D: Grid Cell Size's z-value for 'Isometric Z as Y' Grids now affects the local z-coordinates of all cells in the Grid.
  • 2D: The Grid Cell Size's default z-value is set to 1 when creating new Isometric Tilemaps or Tile Palettes.

Improvements

  • 2D: Added GridPaintSortingAttribute to allow users to specify the sorting of GameObjects listed in the Active Tilemaps list of the Tile Palette

API Changes

  • 2D: Added a new property TextureGenerationSettings.secondarySpriteTextures, which lets you assign secondary textures to the Sprite texture asset that is being generated.
  • 2D: Added a new property TextureImporter.secondarySpriteTextures, which lets you assgin secondary textures to a texture asset imported as Sprite.
  • 2D: Added a new struct UnityEngine.SecondarySpriteTexture, which encapsulates a Texture2D and its shader property name to give Sprite-based renderers access to a secondary texture, in addition to the main Sprite texture.

Fixes

  • 2D: "sprite.textureRect" returns values for master SpriteAtlas instead of SpriteAtlas Variant (1115285, 1125298)
  • 2D: Added missing docs for TextureImportSettings.SpriteMeshType. (1080294)
  • 2D: Crash in FitBlockMaskInBlockMaskUsingPadding when packing a Sprite Atlas with blockOffset value set to 0 (1121583, 1125296)
  • 2D: Fix exception when trimming Sprite alpha on a texture that is downsized (1104094, 1113929)
  • 2D: Fix Grid.GetCellCenterWorld returning an offset position when using an Isometric Grid layout (1116814, 1136013)
  • 2D: Fix Sprite Editor Window module breakage when window is maximized and restore (1114929, 1114930)
  • 2D: Fix Sprite Frame Inspector window overlaps the header and options when the window is shrunk diagonally (1113250, 1114470)
  • 2D: Fix when entering negative values in width/height of Sprite Editor Window causes irregular sprite movement (1100307)
  • 2D: Fixed an assertion message when SpriteRenderer was selected with no Sprite with the Sprite Editor window open. (1122260, 1122262)
  • 2D: Fixed an issue where a Sprite was not generated from a texture when user selected the Apply action at the Unapplied import settings popup. (1117274, 1122263)
  • 2D: Fixed an issue where the Editor crashed on clicking Pack Preview when same atlas was added in Packables in Debug View. (1107235)
  • 2D: Fixed an issue where the side of a Sprite was cut off when its Max Size property was changed. (1101500)
  • 2D: Fixed issue where Sorting Groups did not update in Play Mode when Play Mode was paused in the Editor.
  • 2D: Fixed issue where Sprites referenced both the original Sprite assets and Sprite Atlas, which resulted in increased memory usage. (1071494)
  • 2D: Fixed issue where Sprites rendered through Command Buffers were not displayed until they were rendered once with a default Renderer. (1097465)
  • 2D: Fixed issue where SpriteShapeRenderer passed an invalid _texelSize.zw. (1099636)
  • 2D: Fixed the offset of the TilemapCollider2D collider for Isometric Tilemaps.
  • 2D: Made a Sprite that is not packed into a Sprite Atlas remain invisible. (1083304)
  • 2D: Made changes so that when you click and drag on an unselected Sprite, the Sprite Editor Window shows a normal cursor to indicate dragging a Sprite, instead of the resize cursor used for resizing a border. (1077700)
  • 2D: Made changes to allow users to reset the Sorting Layer and Sorting Order settings of Renderer components from the Inspector Settings (cog button). (1096375)
  • 2D: PSB files do not get packed when added to Sprite Atlas (1114959, 1121775)

2019.1.3

Fixes

  • 2D: Fixed artifacts when rendering with TilemapRenderer while 2D Animation Package is in the Project. (1142725, 1148239)
  • 2D: Fixed ETC texture compression Split Alpha Channelnot working for SpiteAtlas Variants. (1126070, 1144620)
  • 2D: Fixed gaps not being minimised for a CompositeCollider2D when compositing a TilemapCollider2D which has been scaled to have micro gaps. (1081536, 1148231)
  • 2D: Fixed gaps not being minimised for a CompositeCollider2D when compositing a TilemapCollider2D which has rotated Tiles causing micro gaps between Tiles. (1117432, 1148233)
  • 2D: Fixed InvalidCastException from Tilemap when an invalid Tile is added to the Tilemap. (1138862, 1148234)

2019.1.4

Fixes

  • 2D: Foxed sprite atlases being packed when entering Play Mode when Sprite Packer Mode is set to "Enabled for builds". (1136349, 1148006)

2019.1.10

Fixes

  • 2D: Fixed the rendering for edges on Spriteshape sometimes not happening when building on PS4. (1156882, 1164163)

2019.1.11

Fixes

  • 2D: Fixed compositing of Collider2Ds with CompositeCollider2D when CompositeCollider2D is added after. (1156794, 1163336)
  • 2D: Fixed the offset of a Tile's Collider shape when a Grid Collider type is used with an Isometric Grid. (1148573, 1163380)

2019.1.11

Fixes

  • 2D: Fixed compositing of Collider2Ds with CompositeCollider2D when CompositeCollider2D is added after. (1156794, 1163336)
  • 2D: Fixed the offset of a Tile's Collider shape when a Grid Collider type is used with an Isometric Grid. (1148573, 1163380)

2019.1.14

Fixes

  • 2D: Fixed Material and Sorting Layer fields of Sprite Renderer Component not showing Prefab Overrides in Inspector. (1109376, 1169620)

2019.2.0

Features

  • 2D: Added a Secondary Textures module to the Sprite Editor.
  • 2D: The Sprite Editor window is now available as a package.

Backwards Compatibility Breaking Changes

  • 2D: Updated the 2D Project Template manifest.json to include 'com.unity.2d.sprite' and 'com.unity.2d.tilemap' as core packages.

Improvements

  • 2D: Added a toggle switch to the Grid Brush for a mode to change Z Positions of Tiles.
  • 2D: Added multitexture support to SpriteShapeRenderer.
  • 2D: Added multitexture support to TilemapRenderer.
  • 2D: Added the CreateTileFromPaletteAttribute to allow users to specify how and what Tiles are created when dragging Assets onto the Tile Palette window.
  • 2D: Exposed GridPaintingState APIs to allow users to programatically change Tile Palette Painting states
  • 2D: Users can now convert Prefabs to Tile Palettes by dragging a valid Prefab onto the Tile Palette window.

Fixes

  • 2D: Changed position of Tile Instantiated GameObject to align with the Tile Anchor position of the Tilemap.
  • 2D: Cleaned up and updated the Sorting Group status of Renderers whose GameObjects were activated and then deactivated. (1141682, 1151999)
  • 2D: Edge Sprite Material changed when using a fill texture that is already an edge sprite on spriteshape. (1157201, 1163660)
  • 2D: Fixed an issue where a Particle System's Sorting Fudge value while it is in a Sorting Group caused it to sort correctly. Similar Renderers are now sorted according to their Sorting Group order.
  • 2D: Fixed an issue where a Sprite Atlas did not change when its associated "Object for Packing" Texture was modified by a custom AssetPostprocessor script. (1135638)
  • 2D: Fixed clipping of Tilemap selection option for Tilemap Focus Dropdown (1158947, 1163376)
  • 2D: Fixed crash when rendering a Hexagonal Tilemap with Top Left/Right Sort Order in Individual mode (1142429, 1155196)
  • 2D: Fixed crash when setting SpriteRenderer to tiling draw mode when textureless Sprite is assigned (1156756, 1161725)
  • 2D: Fixed links to documentation for Tilemap components. (972901)
  • 2D: Fixed recomposite Collider2Ds with CompositeCollider2D when offset and vertex distance changes while in outline generation mode.
  • 2D: Open ended Spriteshape renders the fill texture instead of the range sprite (1162134, 1163663)
  • 2D: Updated SortingLayerField and SpriteRendererEditor to correctly handle PrefabOverrides. (1109376, 1151997)

2019.2.1

Fixes

  • 2D: Fixed specific set of sprites can be packed non-optimally. (1002004, 1174641)

2019.2.5

Fixes

  • 2D: Fixed an issue where TextureImporter's meta file might get changed when reimporting with no settings changed in the importer. (1092018, 1179241)

2019.2.8

Fixes

  • 2D: Fixed a crash on packing variant atlas after deleting sprite belonging to the master atlas. (1141327, 1181923)

2019.2.14

Fixes

  • 2D: Creating a project with the 2D template includes the 2D Sprite and 2D Tilemap Editor packages again. (1183894, 1198225)

2019.2.15

Fixes

  • 2D: Fixed an issue where the Sprite Atlas stored hash changed when Atlas was built on a different machine. (1186887)

2019.2.16

Fixes

  • 2D: Tilemap Collider 2D is not deleted when using Tile Palette Erase Tool (1169269)

2019.2.19

Fixes

  • 2D: Fixed an issue where Sprite Atlases were modified after Building. (1203619)

2019.3.0

Features

  • 2D: The following 2D Packages are now verified packages:
    • com.unity.2d.spriteshape
    • com.unity.2d.animation
    • com.unity.2d.psdimporter
    • com.unity.2d.pixel-perfect
    • com.unity.2d.path
    • com.unity.2d.common

Improvements

  • 2D: Add multiple texture support to Sprite Shape Renderer.
  • 2D: Added multiple texture support to Tilemap Renderer.
  • 2D: Reduced memory usage of a Tilemap Tile by 16 bytes.

Fixes

  • 2D: Collider 2D components and the Composite Collider 2D are now recomposited when there are offset and vertex distance changes while in outline generation mode.
  • 2D: Fix duplicate 2D template when creating a new project from Unity Hub (1186154)
  • 2D: Fixed an assertion message when Unity was launched with a Sprite Editor window docked from the previous session. (1169188)
  • 2D: Fixed an issue where Particle Systems in Sorting Groups are sorted incorrectly if they have a sorting fudge value. They are now sorted in the same way as other Renderers when in a Sorting Group.
  • 2D: Fixed an issue where the edge and fill of a Sprite Shape GameObject were drawn in the wrong order when using the Universal Render Pipeline. (1169108)
  • 2D: Fixed an issue where the Legacy Sprite Packer dialog box shows an incorrect path to the Project Settings. (1167641)
  • 2D: Fixed an issue where the Undo function did not undo some items properly when painting Prefab Tiles onto a Tilemap. (1137692)
  • 2D: Fixed crash when stopping a preview of a Material animation for a TilemapRenderer2D set to Individual Mode. (1191109)
  • 2D: Fixed crash when Tilemap.CompressBounds is called in Tile.RefreshTile. (1172512)
  • 2D: Fixed TilemapRenderer showing normal maps of other Tiles when displaying Tiles with Sprites without normal maps. (1185586)
  • 2D: Improve performance of SpriteEditorWindow when applying changes for new Sprites created. (1201297)
  • 2D: SpriteRect visuals now display correctly when zooming in and out in the Sprite Editor window while creating a new selection. (1134295)
  • 2D: The Sprite Editor window now shows correctly after a package is reinstalled. (1125290)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0