Edit of asset "Scalable Vector Shapes 2D" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Scalable Vector Shapes 2D | |
Description |
Scalable Vector Shapes 2D lets you do 3 things: - Draw Crisp Vector Strokes, Fillls, Collisions and Navigation Polygons using a Path Editor inspired by the awesome Inkscape - Animate Curves of your Vector Shapes (useful for faces, whips, dents in cans) - Import .svg files as seamless Vector Shapes in stead of as raster images ⚠️Important: If you are updating* you may need to reload your project once for the plugin to work again, due to some renamed components. * The safest way to update this plugin is to: 1. Save and close all your open scenes 2. Disable the plugin via `Project > Project Settings > Plugins` 3. Close your project (quit to project list) 4. Download the stable zip from github: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/archive/refs/tags/2.17.1.zip 5. Fully replace `res://addons/curved-lines2d` with the same directory in the zip file 6. Open your project again and enable again via `Project > Project Settings > Plugins` 7. If you see errors, just click on: `Project > Reload Current Project` Spotted a bug? Help me fix it quickly by reporting it on github: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/issues # Changelog ## 2.17.1 ### Added - Flip buttons for your `ScalableVectorShape2D`'s path / primitives next to the uniform transform buttons - Use the new `ScalableVectorShape2D.glue_map` to assign a `Node2D` to a point in the `curve`. See also: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/blob/master/CHANGELOG.md |
Scalable Vector Shapes 2D lets you do 3 things: - Draw Crisp Vector Strokes, Fillls, Collisions and Navigation Polygons using a Path Editor inspired by the awesome Inkscape - Animate Curves of your Vector Shapes (useful for faces, whips, dents in cans) - Import .svg files as seamless Vector Shapes in stead of as raster images ⚠️Important: If you are updating* you may need to reload your project once for the plugin to work again, due to some renamed components. * The safest way to update this plugin is to: 1. Save and close all your open scenes 2. Disable the plugin via `Project > Project Settings > Plugins` 3. Close your project (quit to project list) 4. Download the stable zip from github: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/archive/refs/tags/2.17.0.zip 5. Fully replace `res://addons/curved-lines2d` with the same directory in the zip file 6. Open your project again and enable again via `Project > Project Settings > Plugins` 7. If you see errors, just click on: `Project > Reload Current Project` Spotted a bug? Help me fix it quickly by reporting it on github: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/issues # Changelog ## 2.17.0 ### Added - Flip buttons for your `ScalableVectorShape2D`'s path / primitives next to the uniform transform buttons ## 2.16.3 ### Added - Uniform transformation buttons (move/rotate/scale all points without changing `Node2D.transform`) - The `spin` property to represent a Rectangle / Ellipse primitive's local rotation. - The `ScalableVectorShape2D.get_center()` method, which simply returns the center of the bounding rect of the shape ### Changed - Use `Curve2D.set_block_signals` to update all points at once in `ScalableVectorShape2D.set_ellipse_points` - Use `Curve2D.set_block_signals` to update all points at once in `ScalableVectorShape2D.set_rect_points` - Bugfix: collision objects and navigation region are also added when neither fill, nor stroke is assigned - Bugfix: collision objects and navigation region are now also owned when created for a ScalableVectorShape2D that is also the scene root. - Bugfix: rotate around natural center is now predictable by using remembering the bounding rect center before starting to rotate see also: https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/blob/master/CHANGELOG.md |
Category | 2D Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/Teaching-myself-Godot/ez-curved-lines-2d | |
Issues Url | https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/issues | |
Godot version | Godot 4.4 | |
Version String | 2.17.1 | 2.17.0 |
Download Commit | a7e9c798aa0da84edeb0de37775e8a8b8644f18c | 9a5b408e650b130ce1ea240390532e073d83073d |
Download Url (Computed) | https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/archive/a7e9c798aa0da84edeb0de37775e8a8b8644f18c.zip | https://github.com/Teaching-myself-Godot/ez-curved-lines-2d/archive/9a5b408e650b130ce1ea240390532e073d83073d.zip |
Icon Url |
https://raw.githubusercontent.com/Teaching-myself-Godot/ez-curved-lines-2d/refs/heads/master/Icon.png
![]() |