Aseprite Animation Importer

An asset by nklbdev
The page banner background of a mountain and forest
Aseprite Animation Importer thumbnail image
Aseprite Animation Importer thumbnail image
Aseprite Animation Importer hero image

Quick Information

0 ratings
Aseprite Animation Importer icon image
nklbdev
Aseprite Animation Importer

This is a plugin for Godot Engine to importanimations into `SpriteFrames` resource from the Aseprite files.

Supported Engine Version
3.0
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Aseprite Animation Importer

This is a plugin for Godot Engine to import animations into SpriteFrames resource from the Aseprite.

aseprite_screenshot godot_screenshot

Screencast:

README IMAGE ALT TEXT HERE

Installation

Simply download it from Godot Asset Library: https://godotengine.org/asset-library/asset/767.

Alternatively, download or clone this repository and copy the contents of the addons folder to your own project's addons folder.

Then enable the plugin on the Project Settings.

Features

  • Import Aseprite file as SpriteFrames resource. Each tag in Aseprite is a SpriteFrames animation.

  • Get frame duration to calculate animation speed from first frame of each tag.

  • Not recommended for large files (high resolution and many frames) because Importer stores result data to compressed resource with embedded texture.

  • Supports animation direction: Forward, Reverse and Ping-pong

  • Supports inner padding of each frame to avoid distortions on edges

  • Supports looped animations for tags that names from underscore ("_")

  • Checks duplicated and empty tag names

  • Correctly updates cached resource currently loaded in editor (but if you keep open Sprite Frames animation tool, you have errors that go away after Godot restart)

Usage (once the plugin is enabled)

  1. Go to Project -> Project Settings -> Aseprite Animation Importer and pecify Aseprite Executable Path
  2. Place your Aseprite files inside your project
  3. PROFIT!

The resource can be used as Frames property value for AnimatedSprite, but you can not edit it's animations it in Godot. If you need to make changes, change Aseprite file directly

If the file can't be imported, an error message will be generated in the output. Please check the output if you are having an issue.

License

MIT License. Copyright (c) 2020 Nikolay Lebedev.

This is a plugin for Godot Engine to import
animations into `SpriteFrames` resource from the Aseprite files.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Aseprite Animation Importer icon image
nklbdev
Aseprite Animation Importer

This is a plugin for Godot Engine to importanimations into `SpriteFrames` resource from the Aseprite files.

Supported Engine Version
3.0
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers