6.1.1. TurboWarp
----------
TurboWarp 是一个增强了的 Scratch 编辑器。接下来的内容,将会为大家讲解 TurboWarp 的方便创作者创作的功能。
可以在 <https://desktop.turbowarp.org> 下载,或者在 <https://turbowarp.org> 在线使用,还可以在 <https://packager.turbowarp.org>把作品转换为单独的 html 文件。转换文件功能全程有中文提示,为了节省篇幅故不介绍。
### 编译模式
TurboWarp 主要的功能,是可以将 Scratch 积木转换为 JavaScript,使其不再像传统 Scratch 编辑器里一样需要逐个积木解释,会运行地更快。不过要注意在编译模式下,你将不能够在运行积木的时候实时改变里面的内容——如果积木运行时内容被改变,那么这些改变只有在这组积木下一次运行时才生效。
### 高级设置(帧率、分辨率、高清画笔等)
高级设置可以在顶部“高级”按钮处打开,可以设置作品运行的帧率(循环频率限制,见附录6,也就是我以后会发的“Scratch运行原理猜测”),分辨率(舞台大小)以及各种特殊功能
高清画笔:使画笔全屏不模糊。
补帧:插值角色的运动,只针对运动(位置,角度,大小等)的角色。
移除限制:移除大小,位置限制;300克隆体限制;以及各种参数边界。
不使用编译:你将可以在运行积木的时候实时改变里面的内容。如果积木运行时打开该选项,该选项只有在这组积木下一次运行时才生效。
### 设置造型颜色透明度
TurboWarp 中设置边框、填充颜色时可以设置透明度。
### 使用键盘切换造型画板工具
对应关系分别是:
S 选择 Select
A 变形 Adjust
B 刷子 Brush
E 橡皮 Eraser
F 填充 Fill
T 文字 Text
L 线段 Line
C 圆形 Circle
R 矩形 Rectangle
### 插件(带中英对照)
TurboWarp 支持的插件,可以在顶部“插件”按钮处打开,可以设置插件的开关,以及插件的参数。
1. Snap scripts to grid
__把积木对齐到网格__
打开后,积木会被对齐到背景的格点上。改变 GRID SIZE 来改变格点距离,默认和背景上的格点对齐(Default),Whole-block 一块积木高度, Half-block 半块积木高度
2. Keep block comment connections straight
__注释连接保持水平__
打开后,注释和积木的连接线将保持横线。
3. Cat blocks
__猫头积木__
打开后,帽子形(启动)积木将会变成猫头积木。打开“WATCH MOUSE CURSOR”后,猫头的眼睛会看着鼠标指针所在位置。
4. Developer tools
__开发者工具__
由 Griffpatch 制作的,非常好用的 Scratch 拓展,弥补了 Scratch 的很多缺陷!
以下“右:”表示积木区空白处右键菜单,
“积:”表示积木上的右键菜单,
__查找框(Ctrl+F)__
在积木区快速查找变量、自制积木、事件和帽子形积木,或者在造型和声音区按照名字查找造型和声音。按上下键查看列表,左右键查看相同的积木(变量,广播)
查找跳转后,可以按Ctrl+←跳转到之前编辑的位置,Ctrl+→跳回来。
__积:Make Space__
__留出空白__
在积木的右边和下边留出空白位置。
__积:Copy All, Copy Block, Cut Block__
__复制全部,复制积木,剪切积木__
“全部”指右键点击的积木和其里面和下面的所有积木。
“积木”指右键点击的积木和其里面的积木。
可以用__Ctrl+C__复制全部。
__右:Paste__
__粘贴__
粘贴你在上一个菜单里复制或者剪切的积木。
可以用__Ctrl+V__粘贴。
__积:Swap Variable in Sprite__
__替换角色中的变量__
这个选项在角色、背景中的变量和列表中都有效。
先右键需要替换的变量或者列表积木,选择该选项,手工输入替换后的变量的名字。确认后,角色中所有的这个变量将会被全部替换为替换后的变量。
例如你右键了一个变量“i”,输入了“j”,确认后,这个角色(或者背景)里的所有变量“i”都会变成“j”,无论是设定值,还是显示隐藏,还是引用都会被修改。
__快速积木盒__
在舞台区空白位置点击 鼠标中键 或者 Shift+右键,或者按下Ctrl+Space,会弹出快速积木盒。搜索积木关键词后,你想要的积木会出现在积木盒中。可以把它直接从积木盒里拖出来。拖出积木后积木盒会隐藏,按住 Shift 拖动的话会保持显示,可以连续拖很多次。
可以把 TurboWarp 调成英文模式,这样你在搜索积木的时候就不需要切换输入法了。
__ENHANCE "CLEAN UP BLOCKS"__
__增强“整理积木”__
打开此选项后,“整理积木”选项会被替换为“Clean up blocks (+)”(__增强的整理积木__)。增强的地方:
1. 积木将不会只被排成一列,增强的整理积木会把积木按照当前的位置整理成很多列,像在Scratch 2.0里面一样。
2. 在检测到未放入普通积木的圆形或者六边形积木(Orphan blocks,__孤立的积木__)时,弹窗询问你是否要删掉他们(Should I delete them for you?)
3. 在检测到没有使用的“仅当前角色可用”的变量时,会弹窗列出这些变量(在 Here there are: 之后)询问你是否要删除这些变量。
__PASTE BLOCKS AT MOUSE CURSOR__
__在鼠标指针处粘贴积木__
打开后,在积木区,无论是“复制”菜单,还是Ctrl+C、Ctrl+V,还是使用拓展添加的复制选项,积木都会被粘贴在鼠标指针处并等待你按下鼠标确定位置。
__MIDDLE MOUSE CLICK VARIABLES, CUSTOM BLOCKS OR EVENTS TO NAVIGATE__
__鼠标中键点击变量、自制积木或者事件以查找__
打开后,使用鼠标中键,__或者Shift+鼠标左键__ 点击上述积木,可以查找相关积木,例如变量的使用、自制积木的定义、事件的广播和接收(能够跨角色查找)
5. Searchable dropdowns
__可搜索的下拉列表__
打开后,所有的下拉列表都可以搜索,如果在变量选项或者广播选项中输入不存在的变量或者广播,按 Enter 键可以创建新的变量或者广播。
6. Data category tweaks
__拆分“变量”类积木__
启用“SEPARATE LIST CATEGORY”后,“列表”会独立成一个积木类别。
启用“SEPARATE SPRITE-ONLY VARIABLES”后,“仅当前角色可用”的变量会和“在所有角色中都可用”变量分成两类。
启用“MOVE DATA BLOCKS ABOVE VARIABLES LIST”后,对变量进行操作的积木会被移到变量积木前面。
7. Block palette category icons
__积木栏类型图标__
在积木栏上显示显眼易懂的图标。
8. Auto-hiding block palette
__积木栏自动隐藏__
自动隐藏积木栏。“TOGGLE ON”处调节显示方式“接近积木栏显示”“碰到积木类别处显示”和“点击类别后显示”。
“ANIMATION DURATION”处调节动画时长。“无动画”“短”“默认”和“长”。
9. Project video recorder
__作品录屏__
启用录屏功能。打开后,点击顶上的Start Recording时,出现的选项翻译:
```
把舞台录制成 WebM 格式的视频,录完可以保存。
录制时长(秒):[30]
开始倒计时(秒):[0]
[v] 录制作品声音
[ ] 录制外部声音
[v] 等待点击绿旗后开始录制
[v] 作品停止运行后停止录制
[取消] [开始]
```
10. File drag and drop
__拖入文件__
可以从外面直接把图片、声音、造型文件拖到角色或者造型列表中。
打勾 USE HD UPLOAD 后,拖入图片会触发 22 号拓展的功能。
也可以把txt文件拖到列表和询问框里。
__关于中文乱码的问题,请参见2.9。__
11. Debugger
__调试器__
添加“Addons”拓展,这个拓展里的“breakpoint”可以暂停积木运行(在下一帧前暂停,不保证breakpoint后面的积木不运行!需要打开下面的“暂停按钮”拓展来恢复运行),“log”输出消息,“warn”输出警告,“error”输出错误,实际上它们的区别就是字的颜色不同。
你可以在舞台右上方找到“控制台”按钮([>\_]),点击后就会显示出这些积木输出的内容,可以导出或者清空。
12. Pause button
__暂停按钮__
在绿旗旁边显示暂停按钮。
13. Muted project player mode
__静音__
打开后,可以按住Ctrl点击绿旗静音。
14. Clone counter
__克隆体计数器__
显示克隆体的个数。
15. Mouse position
__鼠标位置__
显示鼠标位置。
16. Hex color picker
__十六进制颜色选择__
在造型颜色滑杆后面显示高级颜色选择器入口(点击那个长方形打开高级颜色选择器)和十六进制的颜色代码(可以通过改变此代码来改变颜色)。
颜色代码参见2.6“颜色”一节。
17. Sprite deletion confirmation
__删除角色前确认__
在删除角色前弹出对话框确认。
18. Block count
__积木数量__
显示作品积木总数(在菜单栏右侧的的xx blocks处)
19. Onion skinning
__半透明显示其他造型__
在编辑造型的时候,半透明显示附近的造型。点击造型编辑器下方的重叠猫头按钮启用,点击五条竖线按钮调节设置。
Previous: 显示前面的几个造型
Next: 显示后面的几个造型
Opacity: 第一个造型的透明度
Opacity step: 每离远一个造型增加的透明度
Front 表示半透明造型覆盖正在绘制的造型,
Behind 表示正在绘制的造型覆盖半透明造型。
Merge images为显示角色原本的颜色,Color tint为用指定颜色显示角色的形状。
20. Bitmap images copying
__位图复制__
在位图模式下,可以从编辑器中按Ctrl+C复制,然后在别的软件(例如Windows 画图)里粘贴。
21. 2D color picker
__正方形颜色选取__
把“透明度”和“亮度”滑杆替换为一个正方形的颜色选取器。
按住 Shift 让选取点只能上下左右拖动。
22. HD image uploads
__超清图片上传__
以矢量图内嵌位图的形式上传超清图片以保持图片分辨率。可以设定图片缩放。
Original size 原来的大小
Stretch to fill stage 填满舞台
Shrink to fit stage 适应舞台
23. Customizable block shape
__自定义积木形状__
改变积木的形状。
PADDING SIZE 高度(内边距)
CORNER SIZE 圆角大小
NOTCH HEIGHT 突出大小
24. Customizable block colors
__自定义积木颜色__
25. Colored context menus
__给右键菜单上色__
开启后,右键菜单变成所点击积木的颜色。
26. Display stage on left side
__在左边显示舞台__
类似 Scratch 2.0,舞台在左边
27. Variable manager
__变量管理器__
在声音按钮右边加入变量按钮。此处可以搜索、查看和编辑变量和列表和它们的值。
28. Gamepad support
__游戏手柄支持__
让你能用游戏手柄模拟按键操控Scratch 作品。
29. Editor sound effects
__编辑器音效__
在连接和删除积木的时候播放声音。
30. Sprite folders
__角色文件夹__
可以在角色、造型和声音列表里右键创建文件夹。通过右键点击造型选择文件夹,或者拖动造型移入打开的文件夹。
这些放入文件夹的角色事实上和普通的角色没有区别,除了角色的名字前面多了“xx//”(xx是你建立的文件夹的名字)
31. Block switching
__改变积木__
可以右键把积木改变为相似的积木,例如加变减,设定变增加。右键菜单是英文。
32. Automatically add extensions
__自动添加拓展__
打开编辑器时自动添加拓展。
MUSIC 声音 PEN 画笔 TEXT TO SPEECH 朗读文字 TRANSLATE 翻译
33. Customizable code area zoom
__自定义缩放范围__
改变积木区的缩放范围。
34. Customizable new sprite position
__自定义新角色位置__
固定新建角色的位置。下面的选项打勾后,从内置角色列表中添加的角色不受影响(仍然随机放置)
35. Save blocks as image
__保存积木为图片__
打开后,可以右键积木另存为图片
点击 Export block as SVG 导出矢量图
点击 Export block as PNG 导出位图
36. Remove curved stage border
__移除舞台角落的圆角__
让你能够看清舞台的角落有没有被填满。
37. Block transparency
__透明积木__
设置积木透明度,从上到下分别是:
积木透明度
落单的积木的透明度
被拖动着的积木的透明度
38. Paint costume by default
__设置点击按钮的默认行为__
设置直接点击“添加造型”“添加角色”“添加背景”“添加声音”四个圆按钮的行为。
从上到下:角色、造型、背景、声音
从左到右:库、绘画(声音)、随机、上传本地文件
39. Grab single block with Ctrl key
__按住 Ctrl 键拖动单个积木__
获得按住Ctrl键从一叠积木里拉出单个积木的能力。
勾选 FLIP CONTROLS 后,将默认拉出单个积木(除非拖动最上面的积木),按住Ctrl可以正常拖出积木以及下面的积木。
40. Hide new variables
__隐藏新变量__
新建的变量默认不在舞台显示。
41. Extra key support
__支持更多按键__
在“按下(...)键”、“当(...)键被按下”按键列表中显示更多按键。
ENABLE EXPERIMENTAL KEYS 显示实验性按键,不是所有的系统都支持这些按键。
ENABLE SHIFT KEYS 显示需要按住 Shift 才能按出的按键,例如感叹号,@号和#号。
ENABLE TURBOWARP KEYS 显示只能在 TurboWarp 中才支持的按键。
> TurboWarp 和 共创世界 支持 `backspace`退格,`delete`删除,`shift`,`caps lock`锁定大写,`scroll lock`锁定滚动,`control`CTRL,`escape`ESC,`insert`插入,`home`开头按键。
42. Hide delete button
__隐藏删除按钮__
隐藏角色,造型和声音右上角的删除按钮,以防你不小心点到。
如果需要删除,只能右键删除。
从左到右:角色、造型和背景、声音。
43. Do not automatically space overlapping scripts
__不自动移动被覆盖的积木__
当积木挡住其他积木的时候,不自动让其他积木避让。
44. Non-draggable sprites in editor
__编辑模式下禁止拖动造型__
打开后,编辑模式下将不能随意拖动造型(设定为“可拖动”的除外),此时,按着 Shift 可以强行拖动造型。
45. Move costume to top or bottom
__把造型移到最顶端或者最底端__
右键造型或者背景时,可以选择移到最顶端(to top)和最底端(to bottom)。
46. Do not shift pasted items
__不要偏移复制粘贴的形状__
在同一个造型中复制粘贴时,粘贴后的造型的位置不向右下方移动。
47. Duplicate script with Alt key
__按住 Alt 键拖动复制积木__
获得按住Alt键拖动复制积木的能力。可以和Ctrl键配合使用。
48. Switch variables between "For all sprites" and "For this sprite only"
__改变变量的类型“对所有角色”和“仅对当前角色”__
可以右键点击变量改变变量的类型(Convert to "...")。也可以在重命名变量(Rename or edit variable)的时候改变。
49. Editor comment previews
__预览注释__
打开后,将鼠标悬停在积木上可以查看积木注释。
从上到下:
预览折叠的注释
预览积木附着的注释
预览自制积木所对应定义的注释
悬停时间 [立即|短|长] 跟随鼠标
预览窗不透明 关闭动画
50. Two-column category menu
__两栏模式__
像Scratch 2.0一样,积木类型显示成两栏。
51. Remove backpack
__移除背包__
52. Remove feedback button
__移除反馈按钮__
53. Disable compiler in editor
__默认勾选高级选项里的“不使用编译”__
54. Running block border
__给正在运行的局部积木增加边框__
需要不使用编译才能看得见,可以借此判断积木卡在了哪一个循环。
----------
TurboWarp 是一个增强了的 Scratch 编辑器。接下来的内容,将会为大家讲解 TurboWarp 的方便创作者创作的功能。
可以在 <https://desktop.turbowarp.org> 下载,或者在 <https://turbowarp.org> 在线使用,还可以在 <https://packager.turbowarp.org>把作品转换为单独的 html 文件。转换文件功能全程有中文提示,为了节省篇幅故不介绍。
### 编译模式
TurboWarp 主要的功能,是可以将 Scratch 积木转换为 JavaScript,使其不再像传统 Scratch 编辑器里一样需要逐个积木解释,会运行地更快。不过要注意在编译模式下,你将不能够在运行积木的时候实时改变里面的内容——如果积木运行时内容被改变,那么这些改变只有在这组积木下一次运行时才生效。
### 高级设置(帧率、分辨率、高清画笔等)
高级设置可以在顶部“高级”按钮处打开,可以设置作品运行的帧率(循环频率限制,见附录6,也就是我以后会发的“Scratch运行原理猜测”),分辨率(舞台大小)以及各种特殊功能
高清画笔:使画笔全屏不模糊。
补帧:插值角色的运动,只针对运动(位置,角度,大小等)的角色。
移除限制:移除大小,位置限制;300克隆体限制;以及各种参数边界。
不使用编译:你将可以在运行积木的时候实时改变里面的内容。如果积木运行时打开该选项,该选项只有在这组积木下一次运行时才生效。
### 设置造型颜色透明度
TurboWarp 中设置边框、填充颜色时可以设置透明度。
### 使用键盘切换造型画板工具
对应关系分别是:
S 选择 Select
A 变形 Adjust
B 刷子 Brush
E 橡皮 Eraser
F 填充 Fill
T 文字 Text
L 线段 Line
C 圆形 Circle
R 矩形 Rectangle
### 插件(带中英对照)
TurboWarp 支持的插件,可以在顶部“插件”按钮处打开,可以设置插件的开关,以及插件的参数。
1. Snap scripts to grid
__把积木对齐到网格__
打开后,积木会被对齐到背景的格点上。改变 GRID SIZE 来改变格点距离,默认和背景上的格点对齐(Default),Whole-block 一块积木高度, Half-block 半块积木高度
2. Keep block comment connections straight
__注释连接保持水平__
打开后,注释和积木的连接线将保持横线。
3. Cat blocks
__猫头积木__
打开后,帽子形(启动)积木将会变成猫头积木。打开“WATCH MOUSE CURSOR”后,猫头的眼睛会看着鼠标指针所在位置。
4. Developer tools
__开发者工具__
由 Griffpatch 制作的,非常好用的 Scratch 拓展,弥补了 Scratch 的很多缺陷!
以下“右:”表示积木区空白处右键菜单,
“积:”表示积木上的右键菜单,
__查找框(Ctrl+F)__
在积木区快速查找变量、自制积木、事件和帽子形积木,或者在造型和声音区按照名字查找造型和声音。按上下键查看列表,左右键查看相同的积木(变量,广播)
查找跳转后,可以按Ctrl+←跳转到之前编辑的位置,Ctrl+→跳回来。
__积:Make Space__
__留出空白__
在积木的右边和下边留出空白位置。
__积:Copy All, Copy Block, Cut Block__
__复制全部,复制积木,剪切积木__
“全部”指右键点击的积木和其里面和下面的所有积木。
“积木”指右键点击的积木和其里面的积木。
可以用__Ctrl+C__复制全部。
__右:Paste__
__粘贴__
粘贴你在上一个菜单里复制或者剪切的积木。
可以用__Ctrl+V__粘贴。
__积:Swap Variable in Sprite__
__替换角色中的变量__
这个选项在角色、背景中的变量和列表中都有效。
先右键需要替换的变量或者列表积木,选择该选项,手工输入替换后的变量的名字。确认后,角色中所有的这个变量将会被全部替换为替换后的变量。
例如你右键了一个变量“i”,输入了“j”,确认后,这个角色(或者背景)里的所有变量“i”都会变成“j”,无论是设定值,还是显示隐藏,还是引用都会被修改。
__快速积木盒__
在舞台区空白位置点击 鼠标中键 或者 Shift+右键,或者按下Ctrl+Space,会弹出快速积木盒。搜索积木关键词后,你想要的积木会出现在积木盒中。可以把它直接从积木盒里拖出来。拖出积木后积木盒会隐藏,按住 Shift 拖动的话会保持显示,可以连续拖很多次。
可以把 TurboWarp 调成英文模式,这样你在搜索积木的时候就不需要切换输入法了。
__ENHANCE "CLEAN UP BLOCKS"__
__增强“整理积木”__
打开此选项后,“整理积木”选项会被替换为“Clean up blocks (+)”(__增强的整理积木__)。增强的地方:
1. 积木将不会只被排成一列,增强的整理积木会把积木按照当前的位置整理成很多列,像在Scratch 2.0里面一样。
2. 在检测到未放入普通积木的圆形或者六边形积木(Orphan blocks,__孤立的积木__)时,弹窗询问你是否要删掉他们(Should I delete them for you?)
3. 在检测到没有使用的“仅当前角色可用”的变量时,会弹窗列出这些变量(在 Here there are: 之后)询问你是否要删除这些变量。
__PASTE BLOCKS AT MOUSE CURSOR__
__在鼠标指针处粘贴积木__
打开后,在积木区,无论是“复制”菜单,还是Ctrl+C、Ctrl+V,还是使用拓展添加的复制选项,积木都会被粘贴在鼠标指针处并等待你按下鼠标确定位置。
__MIDDLE MOUSE CLICK VARIABLES, CUSTOM BLOCKS OR EVENTS TO NAVIGATE__
__鼠标中键点击变量、自制积木或者事件以查找__
打开后,使用鼠标中键,__或者Shift+鼠标左键__ 点击上述积木,可以查找相关积木,例如变量的使用、自制积木的定义、事件的广播和接收(能够跨角色查找)
5. Searchable dropdowns
__可搜索的下拉列表__
打开后,所有的下拉列表都可以搜索,如果在变量选项或者广播选项中输入不存在的变量或者广播,按 Enter 键可以创建新的变量或者广播。
6. Data category tweaks
__拆分“变量”类积木__
启用“SEPARATE LIST CATEGORY”后,“列表”会独立成一个积木类别。
启用“SEPARATE SPRITE-ONLY VARIABLES”后,“仅当前角色可用”的变量会和“在所有角色中都可用”变量分成两类。
启用“MOVE DATA BLOCKS ABOVE VARIABLES LIST”后,对变量进行操作的积木会被移到变量积木前面。
7. Block palette category icons
__积木栏类型图标__
在积木栏上显示显眼易懂的图标。
8. Auto-hiding block palette
__积木栏自动隐藏__
自动隐藏积木栏。“TOGGLE ON”处调节显示方式“接近积木栏显示”“碰到积木类别处显示”和“点击类别后显示”。
“ANIMATION DURATION”处调节动画时长。“无动画”“短”“默认”和“长”。
9. Project video recorder
__作品录屏__
启用录屏功能。打开后,点击顶上的Start Recording时,出现的选项翻译:
```
把舞台录制成 WebM 格式的视频,录完可以保存。
录制时长(秒):[30]
开始倒计时(秒):[0]
[v] 录制作品声音
[ ] 录制外部声音
[v] 等待点击绿旗后开始录制
[v] 作品停止运行后停止录制
[取消] [开始]
```
10. File drag and drop
__拖入文件__
可以从外面直接把图片、声音、造型文件拖到角色或者造型列表中。
打勾 USE HD UPLOAD 后,拖入图片会触发 22 号拓展的功能。
也可以把txt文件拖到列表和询问框里。
__关于中文乱码的问题,请参见2.9。__
11. Debugger
__调试器__
添加“Addons”拓展,这个拓展里的“breakpoint”可以暂停积木运行(在下一帧前暂停,不保证breakpoint后面的积木不运行!需要打开下面的“暂停按钮”拓展来恢复运行),“log”输出消息,“warn”输出警告,“error”输出错误,实际上它们的区别就是字的颜色不同。
你可以在舞台右上方找到“控制台”按钮([>\_]),点击后就会显示出这些积木输出的内容,可以导出或者清空。
12. Pause button
__暂停按钮__
在绿旗旁边显示暂停按钮。
13. Muted project player mode
__静音__
打开后,可以按住Ctrl点击绿旗静音。
14. Clone counter
__克隆体计数器__
显示克隆体的个数。
15. Mouse position
__鼠标位置__
显示鼠标位置。
16. Hex color picker
__十六进制颜色选择__
在造型颜色滑杆后面显示高级颜色选择器入口(点击那个长方形打开高级颜色选择器)和十六进制的颜色代码(可以通过改变此代码来改变颜色)。
颜色代码参见2.6“颜色”一节。
17. Sprite deletion confirmation
__删除角色前确认__
在删除角色前弹出对话框确认。
18. Block count
__积木数量__
显示作品积木总数(在菜单栏右侧的的xx blocks处)
19. Onion skinning
__半透明显示其他造型__
在编辑造型的时候,半透明显示附近的造型。点击造型编辑器下方的重叠猫头按钮启用,点击五条竖线按钮调节设置。
Previous: 显示前面的几个造型
Next: 显示后面的几个造型
Opacity: 第一个造型的透明度
Opacity step: 每离远一个造型增加的透明度
Front 表示半透明造型覆盖正在绘制的造型,
Behind 表示正在绘制的造型覆盖半透明造型。
Merge images为显示角色原本的颜色,Color tint为用指定颜色显示角色的形状。
20. Bitmap images copying
__位图复制__
在位图模式下,可以从编辑器中按Ctrl+C复制,然后在别的软件(例如Windows 画图)里粘贴。
21. 2D color picker
__正方形颜色选取__
把“透明度”和“亮度”滑杆替换为一个正方形的颜色选取器。
按住 Shift 让选取点只能上下左右拖动。
22. HD image uploads
__超清图片上传__
以矢量图内嵌位图的形式上传超清图片以保持图片分辨率。可以设定图片缩放。
Original size 原来的大小
Stretch to fill stage 填满舞台
Shrink to fit stage 适应舞台
23. Customizable block shape
__自定义积木形状__
改变积木的形状。
PADDING SIZE 高度(内边距)
CORNER SIZE 圆角大小
NOTCH HEIGHT 突出大小
24. Customizable block colors
__自定义积木颜色__
25. Colored context menus
__给右键菜单上色__
开启后,右键菜单变成所点击积木的颜色。
26. Display stage on left side
__在左边显示舞台__
类似 Scratch 2.0,舞台在左边
27. Variable manager
__变量管理器__
在声音按钮右边加入变量按钮。此处可以搜索、查看和编辑变量和列表和它们的值。
28. Gamepad support
__游戏手柄支持__
让你能用游戏手柄模拟按键操控Scratch 作品。
29. Editor sound effects
__编辑器音效__
在连接和删除积木的时候播放声音。
30. Sprite folders
__角色文件夹__
可以在角色、造型和声音列表里右键创建文件夹。通过右键点击造型选择文件夹,或者拖动造型移入打开的文件夹。
这些放入文件夹的角色事实上和普通的角色没有区别,除了角色的名字前面多了“xx//”(xx是你建立的文件夹的名字)
31. Block switching
__改变积木__
可以右键把积木改变为相似的积木,例如加变减,设定变增加。右键菜单是英文。
32. Automatically add extensions
__自动添加拓展__
打开编辑器时自动添加拓展。
MUSIC 声音 PEN 画笔 TEXT TO SPEECH 朗读文字 TRANSLATE 翻译
33. Customizable code area zoom
__自定义缩放范围__
改变积木区的缩放范围。
34. Customizable new sprite position
__自定义新角色位置__
固定新建角色的位置。下面的选项打勾后,从内置角色列表中添加的角色不受影响(仍然随机放置)
35. Save blocks as image
__保存积木为图片__
打开后,可以右键积木另存为图片
点击 Export block as SVG 导出矢量图
点击 Export block as PNG 导出位图
36. Remove curved stage border
__移除舞台角落的圆角__
让你能够看清舞台的角落有没有被填满。
37. Block transparency
__透明积木__
设置积木透明度,从上到下分别是:
积木透明度
落单的积木的透明度
被拖动着的积木的透明度
38. Paint costume by default
__设置点击按钮的默认行为__
设置直接点击“添加造型”“添加角色”“添加背景”“添加声音”四个圆按钮的行为。
从上到下:角色、造型、背景、声音
从左到右:库、绘画(声音)、随机、上传本地文件
39. Grab single block with Ctrl key
__按住 Ctrl 键拖动单个积木__
获得按住Ctrl键从一叠积木里拉出单个积木的能力。
勾选 FLIP CONTROLS 后,将默认拉出单个积木(除非拖动最上面的积木),按住Ctrl可以正常拖出积木以及下面的积木。
40. Hide new variables
__隐藏新变量__
新建的变量默认不在舞台显示。
41. Extra key support
__支持更多按键__
在“按下(...)键”、“当(...)键被按下”按键列表中显示更多按键。
ENABLE EXPERIMENTAL KEYS 显示实验性按键,不是所有的系统都支持这些按键。
ENABLE SHIFT KEYS 显示需要按住 Shift 才能按出的按键,例如感叹号,@号和#号。
ENABLE TURBOWARP KEYS 显示只能在 TurboWarp 中才支持的按键。
> TurboWarp 和 共创世界 支持 `backspace`退格,`delete`删除,`shift`,`caps lock`锁定大写,`scroll lock`锁定滚动,`control`CTRL,`escape`ESC,`insert`插入,`home`开头按键。
42. Hide delete button
__隐藏删除按钮__
隐藏角色,造型和声音右上角的删除按钮,以防你不小心点到。
如果需要删除,只能右键删除。
从左到右:角色、造型和背景、声音。
43. Do not automatically space overlapping scripts
__不自动移动被覆盖的积木__
当积木挡住其他积木的时候,不自动让其他积木避让。
44. Non-draggable sprites in editor
__编辑模式下禁止拖动造型__
打开后,编辑模式下将不能随意拖动造型(设定为“可拖动”的除外),此时,按着 Shift 可以强行拖动造型。
45. Move costume to top or bottom
__把造型移到最顶端或者最底端__
右键造型或者背景时,可以选择移到最顶端(to top)和最底端(to bottom)。
46. Do not shift pasted items
__不要偏移复制粘贴的形状__
在同一个造型中复制粘贴时,粘贴后的造型的位置不向右下方移动。
47. Duplicate script with Alt key
__按住 Alt 键拖动复制积木__
获得按住Alt键拖动复制积木的能力。可以和Ctrl键配合使用。
48. Switch variables between "For all sprites" and "For this sprite only"
__改变变量的类型“对所有角色”和“仅对当前角色”__
可以右键点击变量改变变量的类型(Convert to "...")。也可以在重命名变量(Rename or edit variable)的时候改变。
49. Editor comment previews
__预览注释__
打开后,将鼠标悬停在积木上可以查看积木注释。
从上到下:
预览折叠的注释
预览积木附着的注释
预览自制积木所对应定义的注释
悬停时间 [立即|短|长] 跟随鼠标
预览窗不透明 关闭动画
50. Two-column category menu
__两栏模式__
像Scratch 2.0一样,积木类型显示成两栏。
51. Remove backpack
__移除背包__
52. Remove feedback button
__移除反馈按钮__
53. Disable compiler in editor
__默认勾选高级选项里的“不使用编译”__
54. Running block border
__给正在运行的局部积木增加边框__
需要不使用编译才能看得见,可以借此判断积木卡在了哪一个循环。