如何将Scratch作品转换成HTML或者应用程序
在大家的认知中Scratch作品好像只能在Scratch引擎(应用)中运行,但是不知道它还可以转换成其他格式,随时随地都可运行。
目录
- 一、使用HTMLifier转换Scratch作品到HTML
- 二、使用TurboWarp Packager转换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官方并不推荐创建单独的应用程序)
最后点击打包即可下载你的应用程序了!(时间可能较久)
如何将Scratch作品转换成HTML或者应用程序相关推荐
- Java黑皮书课后题第5章:5.4(将英里转换成千米)编写程序,显示下面的表格(注意:1英里为1.609千米)
5.4(将英里转换成千米)编写程序,显示下面的表格(注意:1英里为1.609千米) 题目 题目概述 破题 代码 题目 题目概述 5.4(将英里转换成千米)编写程序,显示下面的表格(注意:1英里为1.6 ...
- Java黑皮书课后题第5章:5.3(将千克转换成磅)编写程序,显示下面的表格(注意:1kg为2.2磅)
5.3(将千克转换成磅)编写程序,显示下面的表格(注意:1kg为2.2磅 题目 题目概述 破题 代码 感谢 题目 题目概述 5.3(将千克转换成磅)编写程序,显示下面的表格(注意:1kg为2.2磅) ...
- 二进制转换为十进制c语言编程,将二进制IP地址转换成十进制(C语言程序实现)
将二进制IP地址转换成十进制(C语言程序实现) /* * Name: IP Address * Funcion: To convert binary numbers to decimal number ...
- js 中转换成list集合_程序员:java集合介绍-List,具说很详细,你不来看看?
Java集合介绍 作为一个程序猿,Java集合类可以说是我们在工作中运用最多.最频繁的类.相比于数组(Array)来说,集合类的长度可变,更加方便开发. Java集合就像一个容器,可以存储任何类型的数 ...
- 如何将docx文本转换成使用微信小程序rich-text能编译的格式
文章目录 首先用wps打开文件,如果**有批注**先删除批注 将文件保存未html格式 删除多余代码 通过脚本生成目标文件 首先用wps打开文件,如果有批注先删除批注 选中其他一条批注,然后点击审阅 ...
- 格雷码转换成二进制c语言程序,格雷码与二进制的转换程序
/* 格雷码与二进制的转换程序 * 本程序采用递推的方法进行推导,可以转换0~2147483647之间的数(1~31位) * 推导方式如下(以三位格雷码为例): * 序号 格雷码 格雷码实值 二进制码 ...
- python数字大小写转换代码_用python实现把数字人民币金额转换成大写的脚本程序...
# -*- coding: utf-8 -*- def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( forma ...
- 八进制转换成十进制c语言程序,C语言程序 十进制、八进制、十六进制的相互转化...
#include #include void main() { //*************************************** // 把十进制转化为十六进制与八进制 //***** ...
- 经度、纬度、高度转换成大地坐标系XYZ的程序
前段时间由于项目需要,自己开发了通过查阅资料,编写了经纬高转化成XYZ坐标系的程序,并测试通过!有需要的可以看一下(转载请注明出处) #define PI 3.14159265358979 //*-- ...
最新文章
- git cherry-pick 使用
- 社交营销产品设计思考
- 插值法补齐缺失数据_关于数据清洗的常见方式
- findbugs插件_提升编码效率的IntelliJ IDEA必备插件
- 常用的HTTP请求头与响应头
- Matlab生成动态链接库供C#调用
- php 远程图片合拼,PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】...
- python产生随机字符串_Python生成随机字符串
- 随着台积电上调代工费,芯片及电子设备价格上涨可能持续到明年
- 基于JAVA+Spring+MYSQL的婚纱摄影网站
- android技巧:把自己的app变成手机系统自带的app[/system/app]
- 32蜂鸣器天空之城代码_stm32版蜂鸣器播放爱若琉璃
- VS中的快捷键快速格式化代码,使好看,整齐
- 神经网络算法是什么意思,人工神经网络英文缩写
- oracle获取两个月前的时间
- 揭开Docker的神秘面纱
- 【DSU+思维】CF855G Harry Vs Voldemort
- Android Activity onDestroy() 不回调的解决方式
- 炉石传说201909-3 元素选择器201809-3
- 论文阅读:Faster AutoAugment: Learning Augmentation Strategies using Backpropagation
热门文章
- 第一批用基因编辑工具定制DNA的婴儿即将诞生?
- 水印去除(基于nosie2noise优化 代码+模型)
- https防止注入_离子注入新法,将钢的耐磨性提高百倍
- JS生成浏览器唯一标识解决方案
- 关于for循环的一些题目(二)
- 什么是集群和集群的分类
- C语言 共享内存实现进程间通信
- 凯撒密码(还原明文)
- 铕掺杂的氧化钇纳米片/片状氧化钴二维层状碳化钛复合材料-瑞禧
- python中Could not find module “...atari_py\ale_interface\ale_c.dll‘ (or one of its dependence)