Skip to content

Releases: Unity-Technologies/2d-extras

2D Extras V2.2.2

04 Apr 02:16
Compare
Choose a tag to compare

[2.2.2] - 2022-03-03

Fixed

  • [AnimatedTileEditor] -Fix undo when setting number of Sprites for Animated Tile
  • [RuleTile] -Fix data for custom container fields not being transferred in RuleOverrideTiles overriding a Custom Rule Tile
  • [RuleTileEditor] -Fix undo when setting number of Rules for Rule Tile
  • [RuleTileEditor] -Use different text color for Extend Neighbors with dark and light skin

2D Extras v1.8.2-preview (2020.3)

04 Apr 02:18
Compare
Choose a tag to compare

[1.8.2-preview] - 2022-03-03

Fixed

  • [AnimatedTileEditor] -Fix undo when setting number of Sprites for Animated Tile
  • [RuleTile] -Fix data for custom container fields not being transferred in RuleOverrideTiles overriding a Custom Rule Tile
  • [RuleTileEditor] -Fix undo when setting number of Rules for Rule Tile
  • [RuleTileEditor] -Use different text color for Extend Neighbors with dark and light skin

2D Extras V2.2.1

23 Sep 04:04
Compare
Choose a tag to compare

[2.2.1] - 2021-08-24

Changed

  • [GameObjectBrush] Add canChangePosition
  • [GameObjectBrush] Use GridLayout from BrushTarget if it has one
  • [HexagonalRuleTile] Fix GetOffsetPositionReverse
  • [RuleOverrideTile] Create instance Tile on override
  • [RuleTile] Add scripting documentation
  • [RuleTileEditor] Add drag and drop rect for Sprites to create initial TilingRules
  • [RuleTileEditor] Add field to change number of TilingRules
  • [RuleTileEditor] Add blank space to the end of the Rule list
  • [RuleTileEditor] Add undo for changes
  • [AnimatedTileEditor] Add undo for changes
  • [TintBrush] Convert cell positions to world positions based on the Grid used
  • [TintBrush] Add k_ScaleFactor for better precision when painting on non-rectangular Tilemaps

Fixed

  • [RuleTile] Fixed error in RuleTileEditor when removing all Rules and adding a new Rule

2D Extras v1.8.1-preview (2020.3)

23 Sep 03:56
Compare
Choose a tag to compare

[1.8.1-preview] - 2021-08-24

Changed

  • [GameObjectBrush] Add canChangePosition
  • [GameObjectBrush] Use GridLayout from BrushTarget if it has one
  • [HexagonalRuleTile] Fix GetOffsetPositionReverse
  • [RuleOverrideTile] Create instance Tile on override
  • [RuleTile] Add scripting documentation
  • [RuleTileEditor] Add drag and drop rect for Sprites to create initial TilingRules
  • [RuleTileEditor] Add field to change number of TilingRules
  • [RuleTileEditor] Add blank space to the end of the Rule list
  • [RuleTileEditor] Add undo for changes
  • [AnimatedTileEditor] Add undo for changes
  • [TintBrush] Convert cell positions to world positions based on the Grid used
  • [TintBrush] Add k_ScaleFactor for better precision when painting on non-rectangular Tilemaps

2D Extras V1.6.0-preview.1 (2019.4)

23 Sep 04:01
Compare
Choose a tag to compare

[1.6.0-preview.1] - 2021-02-19

Changed

  • [HexagonalRuleTile] Fix issue with mirror rule
  • [RuleTile] Add min and max animation speedup
  • [RuleOverrideTile] Fix import issue when upgrading from a previous version of RuleOverrideTile
  • [RuleTileEditor] Add new rule below selected rule in RuleTileEditor
  • [RuleTileEditor] Add dropdown to duplicate Rule

2D Extras V1.5.0-preview

16 Jul 06:30
18cae29
Compare
Choose a tag to compare

[1.5.0-preview] - 2020-02-14

Added

  • Added CONTRIBUTING.md
  • Updated LICENSE.md

Added

  • [PrefabRandomBrush] Split functionality of PrefabBrush to PrefabBrush and PrefabRandomBrush
  • [PrefabBrush/PrefabRandomBrush] Add Erase Any Objects toggle to choose between erasing any Objects or Objects in the Brush

Changed

  • Consolidated menus items

Fixed

  • [WeightedRandomTile] Fixed WeightedRandomTile messing up Random.seed!

2D Extras v1.4.0

20 Jan 04:57
Compare
Choose a tag to compare

[1.4.0] - 2020-01-07

Added

  • [RuleTile / HexagonalRuleTile / IsometricRuleTile / RuleOverrideTile] Added Asset Preview for TilingRules
  • [RuleTile] Hidden Rule field
  • [CustomRuleTile] Support custom field of Object type
  • [CustomRuleTile] Support HideInInspector, DontOverride attributes
  • [RuleOverrideTile] Move advanced mode to AdvancedRuleOverrideTile
  • [RuleOverrideTile] Add GameObject overrides
  • [RuleOverrideTile] List height lessen
  • [RuleOverrideTile] Don't override null sprite
  • [RuleOverrideTile] Add static preview
  • [AdvancedRuleOverrideTile] List GUI simplify
  • [RuleOverrideTile / AdvancedRuleOverrideTile] Show unused overrides
  • [RuleOverrideTile / AdvancedRuleOverrideTile] Support multiple inheritance
  • [RuleOverrideTile / AdvancedRuleOverrideTile] Prevent circular reference
  • [AnimatedTile] Added Animation Start Frame which helps to calculate the Animation Start Time for a given Tilemap

Fixed

  • [RuleTile] Fixed RuleTile InstantiatedGameObject rotation/scale
  • [RuleTile] Fixed override tiles have not update when default properties changed
  • [AdvancedRuleOverrideTile] Fix override rule lost reference when source rule reorder
  • [PrefabBrush] Use WorldToCell comparison when getting GameObjects using PrefabBrush

2D Extras v1.3.1

12 Nov 08:38
Compare
Choose a tag to compare

[1.3.1] - 2019-11-06

Changed

  • [RuleTile] Simplified
  • [RuleTile] Caching all RuleTile neighbor positions for Tilemap to speedup refresh affected tiles

Fixed

  • [RuleTile] Fix remote positions missing of MirrorXY (#148)
  • [HexagonalRuleTile] Fix ApplyRandomTransform() of HexagonalRuleTile missing MirrorXY case
  • [RuleOverrideTile] Fix RuleOverrideTile does not refresh when add/remove rule
  • [RuleTile] Fix random rotation calculation mistake
  • [RuleTile] Fix cache data will not update when rule change

2D Extras v1.3.0

12 Nov 07:47
Compare
Choose a tag to compare

[1.3.0] - 2019-11-01

Changed

  • [RuleTile] changed from using index to using position.
  • [RuleTile] Additional storage rule position.
  • [RuleTile] Delete DontCare rule.
  • [RuleTile] Rule list increased Extend Neighbor toggle. When selected, it will increase the rule range that can be set.
  • [RuleTile] No longer fixed to checking around 8 rules.
  • [RuleTile] RefreshTile() will refresh affected remote Tiles.
  • [RuleTile] Delete GetMatchingNeighboringTiles(), no longer get nearby Tiles in advance, the performance is affected. (may be changed to cache later)
  • [IsometricRuleTile] Rewrite.
  • [HexagonalRuleTile] Rewrite.
  • [LineBrush] Fix for Tiles disappear after selection and drag with LineBrush
  • [RuleTile] Add MirrorXY Transform Rule

2D Extras v1.2.0

12 Nov 07:46
Compare
Choose a tag to compare

[1.2.0] - 2019-10-17

Changed

  • [PrefabBrush] Erase GameObjects at target position before painting
  • [RuleTileEditor] Made RuleTileEditor and children public
  • [RuleTile] Roll back m_Self to this.
  • [RuleOverrideTile] Remove m_OverrideSelf property.
  • [RuleOverrideTile] Inherit custom properties from custom RuleTile.
  • [RuleOverrideTile] Change m_RuntimeTile to m_InstanceTile.