在大家的认知中Scratch作品好像只能在Scratch引擎(应用)中运行,但是不知道它还可以转换成其他格式,随时随地都可运行。
一、使用HTMLifier转换Scratch作品到HTML
首先,打开HTMLifier
的网址:https://sheeptester.github.io/htmlifier/
然后,在Select a project by...
中的selecting a file on your computer:
的右侧的选择文件
按钮选择我们需要转换的Scratch作品
选择完成后,可以在下面的Options
面板中设置相关信息,翻译如下
最后,只需要点击页面底部的HTMLify
就可以完成转换
二、使用TurboWarp Packager转换Scratch作品
虽然上面一种已经可以很好的转换Scratch作品,但是这个TurboWarp Packager
更为强大,它可以自定义更多选项,且还可以打包成例如exe等格式!这个网站支持中文,且开源(地址:https://github.com/TurboWarp/packager/
)
首先,进入TurboWarp Packager
官网:https://packager.turbowarp.org/
照样选择作品
选择完成后,就可以下滑页面看到各种选项
这里根据自身需求来定,有些选项调整时要慎重,可以参考官方文档:https://docs.turbowarp.org/
最重要的还是打包这个部分,下拉页面至底部,将会看到运行环境
这个部分
它支持各种各样的打包方式,例如HTML
、exe
、dmg
等等。
如果要打包exe的话,选择Windows 程序(32 位或 64 位,基于 Electron)
就可以了。(顺便提一嘴,electron是一个可以轻松创建跨平台应用程序的一个工具(框架),官网是:https://www.electronjs.org/zh/
)
点击后,可以在下面的应用程序设置
中调整更详细的设置,例如名称,版本等。
(但是Turbo Warp官方并不推荐创建单独的应用程序)
最后点击打包即可下载你的应用程序了!(时间可能较久)