From Test-Scratch-Wiki
This article or section contains information about a feature from a future version of Scratch that is unreleased and is subject to change. Some Scratch Blocks may not display correctly on this page. |
This page has links to outside of the Scratch website or Wikipedia. Remember to stay safe when using the internet as we can't guarantee the safety of other sites. |
Scratch 3.0 | |
Release Date | 公开版:8月1日 正式版:2019年1月2日 |
Programming language | HTML5 / JavaScript |
« 2.0 |
Scratch 3.0 是 Scratch 继 Scratch 2.0 之后的下一个彻底重新设计和实现的版本。 公开测试版本 https://preview.scratch.mit.edu (2019年1月之前).[1] Scratch 3.0 在线版被定在 2018 年 8 月发布。[2] 离线版的Scratch 3.0 编辑器会在之后出现. 下一版 Scratch 没有正式确定任何名称,但按照惯例且根据 Scratch Team 成员Andrew Sliwinski(thisandagain),它很可能被称为“Scratch 3.0”。[3]
Scratch 3.0 将用 HTML5 编写,HTML5 是最新的 HTML、CSS 和 Javascript 基于 Web 的标记和 编程语言 的总称。 Scratch 3.0 主要使用 WebGL,Web Workers 和 Web Audio Javascript 库。[4] Javascript 是所有 Web 浏览器中都支持的语言,WebGL 因其速度和执行“触摸颜色”等操作的能力而被选中。 与 Adobe Flash 不同,Javascript 无需任何插件即可运行。
GitHub
目前,Scratch 3.0 的编辑器 可以在 这里找到。另外一个更多功能但更不稳定的编辑器可以在这里 找到。你可以在 GitHub 查看代码和开发情况。
即将到来的特性
下文是 Scratch 3.0 中会包含的功能
- 因为使用 HTML5 编辑器,所以移动设备也可以使用。[4][5] Scratch 3.0 在 8 月发布时,移动设备可以使用但不能创建 Scratch 项目,但平板电脑可以。[6]
将笔的透明度设为 () :: pen
和将笔的透明度增加 () :: pen
积木。[7]- 适用于声音的效果积木 改变一个声音听上去的样子
[] 包含 []? :: operators
会报告第一个字符串中是否包含第二个字符串。[8](item # of [string] in [list v] ::list)
报告列表中第一个相匹配的文本, 没有文本匹配则报告0.[9]在 () 秒内滑行到 [ v] :: motion
滑行到指定角色或鼠标。[10]- [画笔]] 积木和 MIDI 音乐积木是扩展了, 默认不显示。[11]
- 绘图编辑器中的 Helvetica 字体更细。.
将拖动模式设为[可拖动 v] ::sensing
积木.[12]移到最 [前面 v] ::looks
和[前移 v] (1) 层 ::looks
积木将替换移到最前面 :: looks
和下移(1)层
.[13](造型 [编号 v] ::looks)
和(背景 [编号 v] :: looks)
积木, 有“编号”和“名称”两个选项,将替换(造型 #)
和(背景名称)
.[14]- 视频侦测积木会成为一个扩展.[15] 还会有两个新的扩展:语音输出和 Lego Boost.
- Scratch 3.0 将不能在 IE 浏览器上运作.[16]
- PicoBoard 和 LEGO WeDo 1.0 不会被支持。[17]
- 使用%1,%2等文本作为方块输入,所以可以调换语序,所以翻译
[角色1 v]的[x 坐标 v] ::sensing
翻译将替换([x 坐标 v]对于[角色1 v] ::sensing)
- 绘图编辑器将能输入中文,日文和韩文且支持更多字体
- 矢量编辑器会有橡皮擦功能
- 声音编辑器有机械化和回声功能
- 新扩展:谷歌翻译
- 文字可以渐变填充
图片
移动()步的设计图。
- Scratch 3.0 Turn () Degrees Design.png
水平复位块的设计图表。
一些水平块的旧设计图表。不在发布版本中使用。 https://llk.github.io/scratch-gui/
积木注释。
- Editing Audio.png
3.0的声音编辑器。
- 3.0 art editor.png
3.0的绘图编辑器
外部链接
- "编辑器" 把Scratch 3.0个部分包装起来的东西。
- 积木接口
- Virtual machine (让Scratch 3.0 运行 / 工作 / 执行 的东西)
- 渲染引擎
- 音频引擎
- 更新,更不稳定的编辑器
- 预览版常见问答
更多链接
引用
- ↑ thisandagain (5/2/2018) "预览版会在2018第一季度发布(preview.scratch.mit.edu 几周前出现). 完整版会在八月发布." https://scratch.mit.edu/users/thisandagain/#comments-42262529
- ↑ https://scratch.mit.edu/preview-faq "我们计划在 2018 年 8 月 推出Scratch 3.0 的在线版本。"
- ↑ thisandagain. (18/5/2016). "名字还不确定,但很可能会称呼它“Scratch 3.0”。" https://scratch.mit.edu/users/thisandagain/#comments-23456121
- ↑ 4.0 4.1 ErnieParke. (23/12/2016). https://scratch.mit.edu/discuss/topic/232115/
- ↑ mres. (19/5/2016). "Scratch 积木会适用于各种设备 (移动手机到笔记本电脑)." https://scratch.mit.edu/discuss/topic/199904/
- ↑ https://scratch.mit.edu/preview-faq "Scratch 3.0 适用于台式机,笔记本电脑和平板电脑设备(iOS 和 Android)。 此外,项目还可以在手机上播放。 移动设备项目创建支持正在进行中,但将在 8 月份无法使用。"
- ↑ thisandagain. (16/2/2017). "设计讨论后决定:
将笔的透明度增加 (100) :: pen
将笔的透明度设为(50) :: pen
" https://github.com/LLK/scratch-vm/issues/412#issuecomment-280118002 - ↑ thisandagain. (10/8/2017). ‘实现“[文本] 包含 [文本]” 报告块.[title]’ https://github.com/LLK/scratch-gui/issues/601
- ↑ thisandagain. (10/8/2017). ‘实现“item # of [string] in [dropdown]”.[title]’ https://github.com/LLK/scratch-gui/issues/600
- ↑ thisandagain. (10/8/2017). ‘实现“在 (数字) 秒内滑行到 [下拉菜单]”.[title]’ https://github.com/LLK/scratch-gui/issues/598
- ↑ ericrosenbaum. (3/10/2017). "我们正将画笔积木做成扩展。" https://github.com/LLK/scratch-vm/issues/736
- ↑ https://github.com/LLK/scratch-vm/issues/553
- ↑ https://github.com/LLK/scratch-blocks/issues/1317
- ↑ https://github.com/LLK/scratch-blocks/issues/1318
- ↑ https://github.com/LLK/scratch-gui/issues/1074
- ↑ https://scratch.mit.edu/preview-faq "IE 浏览器不会被支持。"
- ↑ https://github.com/LLK/scratch-gui/issues/1549
1.x |
Development • Scratch 1.0 • Scratch 1.1 • Scratch 1.2 • Scratch 1.3 • Scratch 1.4 |
2.x |