Export flash project to Godot

Funexpected Flash Tools

Performs Adobe Animate project rasterization && exporting for using with Godot Engine + Flash Module

Installation

MacOS

Open Terminal application, paste this code, press Enter:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/funexpected/flash-tools/master/install.sh)"

Windows

Download latest Flash Tools release, unzip, copy Funexpected Tools folder into Adobe Animate Configuration\Commands directory:

<boot drive>\Users\username\AppData\Local\Adobe\Animate <version>\<language>\Configuration\Commands

Usage

Export

Export command prepare project for using it with Godot Engine. It runs in several phases

  • save current project into temporary location
  • rasterizes all assets (Symbols and Shapes)
  • generate SpriteSheetes of rasterized assets
  • removes unused data
  • comress result

Source project leaves untouched, so this command is pretty safe.

Export can be done in three ways:

  • Document exports main document and all dependencies.
  • Library exports every root item of your library
  • Selected exports current edited screen (scene or library item).

Rasterize Current Screen

While Export command do not change your project, Rasterize Current Screen chnage your current project and prepare exacly same rastersization. It may be useful for speeding up export process of big projects.

Roadmap

  • add docs and tutorials
  • convert Canvas-based documents into legacy before exporting
  • add About and Check For Updates commands
  • add ability to automaticaly open exported project in godot for testing purposes
  • support Warp Tool
  • support sounds
Owner
Funexpected LLC
Educational games for kids
Funexpected LLC
Similar Resources

Kakoune syntax highlighting for the Godot Engine / Godot Scripting Language gdscript

Kakoune syntax highlighting for the Godot Engine / Godot Scripting Language gdscript

gdscript-kak Kakoune syntax highlighting for the Godot Engine / Godot Scripting Language gdscript. Adds basic syntax highlighting to your .gd files fo

Mar 2, 2021

[TOOL, CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.

typex Examine Go types and their transitive dependencies. Export results as TypeScript value objects (or types) declaration. Installation go get -u gi

Dec 6, 2022

QueryCSV enables you to load CSV files and manipulate them using SQL queries then after you finish you can export the new values to a CSV file

QueryCSV enables you to load CSV files and manipulate them using SQL queries then after you finish you can export the new values to a CSV file

QueryCSV enable you to load CSV files and manipulate them using SQL queries then after you finish you can export the new values to CSV file

Dec 22, 2021

Export the private key from a Swarm json key file

exportSwarmKey Currently it is a pain in the A** to export bee key in to metamask as they are not compatible. This programe will export the private ke

Oct 2, 2022

Data Connector is a Google Sheets Add-on that lets you import (and export) data to/from Google Sheets

Data Connector Data Connector is a Google Sheets Add-on that lets you import (and export) data to/from Google Sheets. Our roadmap: Connect to JSON/XML

Jul 30, 2022

export stripTags from html/template as strip.StripTags

HTML StripTags for Go This is a Go package containing an extracted version of the unexported stripTags function in html/template/html.go. ⚠️ This pack

Dec 4, 2022

Example instrumentation of Golang Application with OpenTelemetry with supported configurations to export to Sentry.

Example instrumentation of Golang Application with OpenTelemetry with supported configurations to export to Sentry.

Sentry + Opentelemetry Go Example Requirements To run this example, you will need a kubernetes cluster. This example has been tried and tested on Mini

Oct 27, 2022

🔄 A command-line utility to export Protocol Buffers (proto) files to YAML, and JSON

proto2yaml 🔄 A command-line utility to export Protocol Buffers (proto) files to YAML, and JSON. Currently supported exports are for: Packages Service

Nov 10, 2022

2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.

2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.

zauth zauth is a 2FA (Two-Factor Authentication) application for terminal written in Go. Features Supports both TOTP and HOTP codes. Add new entries d

Nov 27, 2022

2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.

2FA (Two-Factor Authentication) application for CLI terminal with support to import/export andOTP files.

zauth zauth is a 2FA (Two-Factor Authentication) application for terminal written in Go. Features Supports both TOTP and HOTP codes. Add new entries d

Nov 27, 2022

Export GitHub Action Workflow data as traces via OTLP

Github Action to OTLP NOTE: This is still work in progress This action outputs Github Action workflows and jobs details to OTLP via gRPC. Inputs endpo

Nov 1, 2022

Export Adobe Connect videos to Mkv!

Export Adobe Connect videos to Mkv!

AdobeConnect To .mkv Introduction This app helps exporting AdobeConnect videos in situations like when you can just watch the past videos and you can'

Jan 5, 2023

Export output from pg_stat_activity and pg_stat_statements from Postgres into a time-series database that supports the Influx Line Protocol (ILP).

pgstat2ilp pgstat2ilp is a command-line program for exporting output from pg_stat_activity and pg_stat_statements (if the extension is installed/enabl

Dec 15, 2021

Export svn log to excel

Export svn log to excel

May 13, 2022

Go implement for Genshin Gacha Export

README Build on Windows 执行命令 env GOOS=windows GOARCH=amd64 go build 测试在 windows 11 上通过 使用 确保在原神游戏中打开一次祈愿记录. 然后双击运行 GenshinGachaExport.exe. 它将会在当前目录下生成

Apr 6, 2022

Export git log to excel

说明 功能 将git日志导出成excel 使用方法 自己将程序放到bin目录或者复制到程序执行的目录 运行gitlog.exe 参数 -h,显示帮助 -l,导出日志数量,默认50 -m,导出包含merge,默认false -o,输出文件,默认comment.xlsx -v,显示详细输出,,默认fal

Nov 26, 2021

TIled map editor CSV export conversion to C array

tiled2c This tool is very simplistic and is a variation of the one written to convert between Tiled map editor CSV exports and a format for the sega s

Nov 28, 2021

Export Prometheus metrics from journald events using Prometheus Go client library

journald parser and Prometheus exporter Export Prometheus metrics from journald events using Prometheus Go client library. For demonstration purposes,

Jan 3, 2022

Convert YouTube subscription export to NewPipe import

NewPipe CSV to JSON converter Golang solution to convert the youtube export .csv to the NewPipe import .json format Not sure why this needs to exist,

Mar 17, 2022
This project provides some working examples using Go and Hotwire Turbo.

hotwire-golang-website This project provides some working examples using Go the hotwire/turbo library published by basecamp.

Dec 29, 2022
This is an open source project for commonly used functions for the Go programming language.

Common Functions This is an open source project for commonly used functions for the Go programming language. This package need >= go 1.3 Code Conventi

Jan 8, 2023
This is a Pub/Sub for the Watermill project which uses the Bolt database.
This is a Pub/Sub for the Watermill project which uses the Bolt database.

Watermill Bolt Pub/Sub This is a Pub/Sub for the Watermill project which uses the Bolt database.

Jun 13, 2022
This project contains an example that showcases different features from the official Go Client for Elasticsearch
This project contains an example that showcases different features from the official Go Client for Elasticsearch

Elasticsearch for Gophers This project contains an example that showcases different features from the official Go Client for Elasticsearch that you ca

Oct 12, 2022
Project developed for the course Software Systems Analysis and Design (SSAD) at IU in F21 semester.

Go knowledge yield summary Project description Project developed for the course Software Systems Analysis and Design (SSAD) at IU in F21 semester. Eva

Sep 17, 2022
🏠 The opensource repository of Edgeless PE Project

Edgeless 强大而优雅的PE工具 同时也许是东半球第一个部分开源的PE项目 主页 • 文档 • 下载站 • 博客 • QQ群 ?? English Version (May not the latest) 许可证 Edgeless的自编代码基于MPL2.0许可证开源,除了setTheme.cm

Jan 1, 2023
Flock is a project which provides a Go solution for system level file locks for all platforms Golang supports.

Flock is a project which provides a Go solution for system level file locks for all platforms Golang supports.

Feb 8, 2022
Retro-Floppy UI is a web based application for managing & using a GoTek floppy emulator running the Flash Floppy firmware.
Retro-Floppy UI is a web based application for managing & using a GoTek floppy emulator running the Flash Floppy firmware.

A web user interface for a GoTek running flashfloppy utilising a Raspberry PI 0W as the storage. This allows for remote uploading of files & selecting which disk image is loaded on a retro computer like the BBC Micro or Amiga A1200

Dec 10, 2022
Flash - A highly optimised typeahead(search recommendation) server

flash Flash is highly optimised typeahead(search recommendation) server. We are

Dec 8, 2022
Bot flash sale shopee tanpa webdriver atau selenium. support Android (Termux), Windows, dan Linux

Disclaimer Pembuat bot ini tidak bertanggung jawab jika anda kena banned/blokir shopee Fitur Tidak mengandalkan webdriver atau selenium dapat membuat

Dec 27, 2022