Sobre o projeto

# Godot Aseprite Wizard (Godot 4) Aseprite Wizard é um plugin Godot para ajudar a importar animações Aseprite para Godot. Ele fornece alguns métodos de importação diferentes e suporta vários nós, como AnimationPlayers, AnimatedSprites 2D/3D e SpriteFrames. Consulte a [documentação](https://thisisvini.com/aseprite-wizard) para mais detalhes. _Este branch suporta Godot 4. Para documentos e código Godot 3, verifique o branch [godot_3](https://github.com/viniciusgerevini/godot-aseprite-wizard/tree/godot_3). Você pode encontrar mais detalhes sobre as diferenças entre Godot 3 e Godot 4 no problema https://github.com/viniciusgerevini/godot-aseprite-wizard/issues/70._ ## Recursos - Docks de importador e inspetor Godot para importação e reimportação fáceis. - Adiciona importadores automáticos: - Aseprite SpriteFrames: Use arquivos aseprite como recursos SpriteFrames. - Aseprite Texture: Use arquivos aseprite como imagens estáticas (apenas o primeiro frame é importado) - Aseprite Tileset Texture: Use arquivos aseprite com camadas de tilemap como AtlasTexture que podem ser adicionados diretamente ao criador de tileset do Godot. - Docks de inspetor para importar animações manualmente para: - AnimationPlayer (Sprite2D, Sprite3D e TextureRect). - AnimatedSprite2D/3D. - Como recurso SpritesFrames independente. - Suporta direções de animação Aseprite (forward, reverse, ping-pong, ping-pong reverse). - Suporta animações com e sem loop via repetição ou tags Aseprite. - Separa cada Tag Aseprite em animações. Caso nenhuma tag seja definida, importa tudo como animação padrão. - Filtra camadas que você não deseja na animação final usando regex. - Suporta slices. Importe apenas uma região do seu arquivo. - Para AnimatedSprite - Cria SpriteFrames com Atlas Texture para uso em AnimatedSprites. - Converte a duração do frame Aseprite (definida em milissegundos) para o FPS de animação do Godot. Desta forma, você pode criar sua animação com o tempo correto no Aseprite e ela deve funcionar da mesma forma no Godot. - Escolha exportar o arquivo Aseprite como um único recurso SpriteFrames ou separar cada camada em recursos diferentes. - Adiciona importador de arquivo Aseprite ao Godot. - AnimationPlayer - Adiciona e remove trilhas de animação sem remover outras trilhas existentes. - Você é livre para importar vários arquivos para o mesmo AnimationPlayer ou importar cada camada para seu próprio Sprite/TextureRect e AnimationPlayer. - Suporta bibliotecas de animação. Aseprite Wizard é necessário apenas durante o desenvolvimento. Se você decidir não usá-lo mais, pode remover o plugin e todas as animações importadas anteriormente devem continuar funcionando como esperado. ## Contato Obrigado pelo feedback e sugestões constantes. Se você está enfrentando problemas com o plugin ou tem sugestões/perguntas, por favor abra um problema neste repositório. Se você gosta de conteúdo relacionado a desenvolvimento de jogos, pode gostar do meu [canal](http://youtube.com/c/ThisIsVini). Verifique meu [site](https://thisisvini.com) para mais opções de contato.