Scratch Blocks 语法对照表

Scratch 3.0 所有积木块中英文对照 | English-Chinese Block Reference

运动 Motion
English
move (10) steps
MOTION_MOVESTEPS
中文
移动 (10) 步
MOTION_MOVESTEPS
English
turn @turnRight (15) degrees
MOTION_TURNRIGHT
中文
右转 @turnRight (15) 度
MOTION_TURNRIGHT
English
turn @turnLeft (15) degrees
MOTION_TURNLEFT
中文
左转 @turnLeft (15) 度
MOTION_TURNLEFT
English
point in direction (90)
MOTION_POINTINDIRECTION
中文
面向 (90) 方向
MOTION_POINTINDIRECTION
English
point towards [Sprite1 v]
MOTION_POINTTOWARDS
中文
面向 [Sprite1 v]
MOTION_POINTTOWARDS
English
go to x: (0) y: (0)
MOTION_GOTOXY
中文
移到 x: (0) y: (0)
MOTION_GOTOXY
English
go to [random position v]
MOTION_GOTO
中文
移到 [随机位置 v]
MOTION_GOTO
English
glide (1) secs to x: (0) y: (0)
MOTION_GLIDESECSTOXY
中文
在 (1) 秒内滑行到 x: (0) y: (0)
MOTION_GLIDESECSTOXY
English
change x by (10)
MOTION_CHANGEXBY
中文
将x坐标增加 (10)
MOTION_CHANGEXBY
English
set x to (0)
MOTION_SETX
中文
将x坐标设为 (0)
MOTION_SETX
English
change y by (10)
MOTION_CHANGEYBY
中文
将y坐标增加 (10)
MOTION_CHANGEYBY
English
set y to (0)
MOTION_SETY
中文
将y坐标设为 (0)
MOTION_SETY
English
set rotation style [left-right v]
MOTION_SETROTATIONSTYLE
中文
将旋转方式设为 [左右翻转 v]
MOTION_SETROTATIONSTYLE
English
if on edge, bounce
MOTION_IFONEDGEBOUNCE
中文
碰到边缘就反弹
MOTION_IFONEDGEBOUNCE
English
x position
SENSING_OF_XPOSITION
中文
x 坐标
SENSING_OF_XPOSITION
English
y position
SENSING_OF_YPOSITION
中文
y 坐标
SENSING_OF_YPOSITION
English
direction
SENSING_OF_DIRECTION
中文
方向
SENSING_OF_DIRECTION
外观 Looks
English
say [Hello!] for (2) seconds
LOOKS_SAYFORSECS
中文
说 [你好!] (2) 秒
LOOKS_SAYFORSECS
English
say [Hello!]
LOOKS_SAY
中文
说 [你好!]
LOOKS_SAY
English
think [Hmm...] for (2) seconds
LOOKS_THINKFORSECS
中文
思考 [嗯...] (2) 秒
LOOKS_THINKFORSECS
English
think [Hmm...]
LOOKS_THINK
中文
思考 [嗯...]
LOOKS_THINK
English
show
LOOKS_SHOW
中文
显示
LOOKS_SHOW
English
hide
LOOKS_HIDE
中文
隐藏
LOOKS_HIDE
English
switch costume to [costume1 v]
LOOKS_SWITCHCOSTUMETO
中文
换成 [造型1 v] 造型
LOOKS_SWITCHCOSTUMETO
English
next costume
LOOKS_NEXTCOSTUME
中文
下一个造型
LOOKS_NEXTCOSTUME
English
switch backdrop to [backdrop1 v]
LOOKS_SWITCHBACKDROPTO
中文
换成 [背景1 v] 背景
LOOKS_SWITCHBACKDROPTO
English
switch backdrop to [backdrop1 v] and wait
LOOKS_SWITCHBACKDROPTOANDWAIT
中文
换成 [背景1 v] 背景并等待
LOOKS_SWITCHBACKDROPTOANDWAIT
English
next backdrop
LOOKS_NEXTBACKDROP_BLOCK
中文
下一个背景
LOOKS_NEXTBACKDROP_BLOCK
English
change [color v] effect by (25)
LOOKS_CHANGEEFFECTBY
中文
将 [颜色 v] 特效增加 (25)
LOOKS_CHANGEEFFECTBY
English
set [color v] effect to (0)
LOOKS_SETEFFECTTO
中文
将 [颜色 v] 特效设定为 (0)
LOOKS_SETEFFECTTO
English
clear graphic effects
LOOKS_CLEARGRAPHICEFFECTS
中文
清除图形特效
LOOKS_CLEARGRAPHICEFFECTS
English
change size by (10)
LOOKS_CHANGESIZEBY
中文
将大小增加 (10)
LOOKS_CHANGESIZEBY
English
set size to (100)%
LOOKS_SETSIZETO
中文
将大小设为 (100)%
LOOKS_SETSIZETO
English
go to [front v] layer
LOOKS_GOTOFRONTBACK
中文
移到最 [前面 v]
LOOKS_GOTOFRONTBACK
English
go [forward v] (1) layers
LOOKS_GOFORWARDBACKWARDLAYERS
中文
[前移 v] (1) 层
LOOKS_GOFORWARDBACKWARDLAYERS
English
costume #
SENSING_OF_COSTUMENUMBER
中文
造型编号
SENSING_OF_COSTUMENUMBER
English
size
SENSING_OF_SIZE
中文
大小
SENSING_OF_SIZE
English
backdrop #
SENSING_OF_BACKDROPNUMBER
中文
背景编号
SENSING_OF_BACKDROPNUMBER
声音 Sound
English
start sound [Meow v]
SOUND_PLAY
中文
播放声音 [喵 v]
SOUND_PLAY
English
play sound [Meow v] until done
SOUND_PLAYUNTILDONE
中文
播放声音 [喵 v] 等待播完
SOUND_PLAYUNTILDONE
English
stop all sounds
SOUND_STOPALLSOUNDS
中文
停止所有声音
SOUND_STOPALLSOUNDS
English
change [pitch v] effect by (10)
SOUND_CHANGEEFFECTBY
中文
将 [音调 v] 音效增加 (10)
SOUND_CHANGEEFFECTBY
English
set [pitch v] effect to (100)
SOUND_SETEFFECTO
中文
将 [音调 v] 音效设为 (100)
SOUND_SETEFFECTO
English
clear sound effects
SOUND_CLEAREFFECTS
中文
清除音效
SOUND_CLEAREFFECTS
English
change volume by (-10)
SOUND_CHANGEVOLUMEBY
中文
将音量增加 (-10)
SOUND_CHANGEVOLUMEBY
English
set volume to (100)%
SOUND_SETVOLUMETO
中文
将音量设为 (100)%
SOUND_SETVOLUMETO
English
volume
SOUND_VOLUME
中文
音量
SOUND_VOLUME
音乐 Music
English
play drum (1) for (0.25) beats
music.playDrumForBeats
中文
击打 (1) (0.25) 拍
music.playDrumForBeats
English
rest for (0.25) beats
music.restForBeats
中文
休止 (0.25) 拍
music.restForBeats
English
play note (60) for (0.5) beats
music.playNoteForBeats
中文
演奏音符 (60) (0.5) 拍
music.playNoteForBeats
English
set instrument to (1)
music.setInstrument
中文
将乐器设为 (1)
music.setInstrument
English
change tempo by (20)
music.changeTempo
中文
将演奏速度增加 (20)
music.changeTempo
English
set tempo to (60)
music.setTempo
中文
将演奏速度设定为 (60)
music.setTempo
English
tempo
music.getTempo
中文
演奏速度
music.getTempo
事件 Events
English
when @greenFlag clicked
EVENT_WHENFLAGCLICKED
中文
当 @greenFlag 被点击
EVENT_WHENFLAGCLICKED
English
when [space v] key pressed
EVENT_WHENKEYPRESSED
中文
当按下 [空格 v] 键
EVENT_WHENKEYPRESSED
English
when this sprite clicked
EVENT_WHENTHISSPRITECLICKED
中文
当角色被点击
EVENT_WHENTHISSPRITECLICKED
English
when backdrop switches to [backdrop1 v]
EVENT_WHENBACKDROPSWITCHESTO
中文
当背景换成 [背景1 v]
EVENT_WHENBACKDROPSWITCHESTO
English
when [loudness v] > (10)
EVENT_WHENGREATERTHAN
中文
当 [响度 v] > (10)
EVENT_WHENGREATERTHAN
English
when I receive [message1 v]
EVENT_WHENBROADCASTRECEIVED
中文
当接收到 [消息1 v]
EVENT_WHENBROADCASTRECEIVED
English
broadcast [message1 v]
EVENT_BROADCAST
中文
广播 [消息1 v]
EVENT_BROADCAST
English
broadcast [message1 v] and wait
EVENT_BROADCASTANDWAIT
中文
广播 [消息1 v] 并等待
EVENT_BROADCASTANDWAIT
控制 Control
English
wait (1) seconds
CONTROL_WAIT
中文
等待 (1) 秒
CONTROL_WAIT
English
repeat (10)
    . . .
end
CONTROL_REPEAT
中文
重复执行 (10) 次
    . . .
end
CONTROL_REPEAT
English
forever
    . . .
end
CONTROL_FOREVER
中文
重复执行
    . . .
end
CONTROL_FOREVER
English
if <mouse down?> then
    . . .
end
CONTROL_IF
中文
如果 <按下鼠标?> 那么
    . . .
end
CONTROL_IF
English
if <mouse down?> then
    . . .
else
    . . .
end
CONTROL_IF + CONTROL_ELSE
中文
如果 <按下鼠标?> 那么
    . . .
否则
    . . .
end
CONTROL_IF + CONTROL_ELSE
English
wait until <mouse down?>
CONTROL_WAITUNTIL
中文
等待 <按下鼠标?>
CONTROL_WAITUNTIL
English
repeat until <mouse down?>
    . . .
end
CONTROL_REPEATUNTIL
中文
重复执行直到 <按下鼠标?>
    . . .
end
CONTROL_REPEATUNTIL
English
stop [all v]
CONTROL_STOP
中文
停止 [全部 v]
CONTROL_STOP
English
when I start as a clone
CONTROL_STARTASCLONE
中文
当作为克隆体启动时
CONTROL_STARTASCLONE
English
create clone of [Sprite1 v]
CONTROL_CREATECLONEOF
中文
克隆 [Sprite1 v]
CONTROL_CREATECLONEOF
English
delete this clone
CONTROL_DELETETHISCLONE
中文
删除此克隆体
CONTROL_DELETETHISCLONE
侦测 Sensing
English
ask [What's your name?] and wait
SENSING_ASKANDWAIT
中文
询问 [你叫什么名字?] 并等待
SENSING_ASKANDWAIT
English
answer
SENSING_ANSWER
中文
回答
SENSING_ANSWER
English
key [space v] pressed?
SENSING_KEYPRESSED
中文
按下 [空格 v] 键?
SENSING_KEYPRESSED
English
mouse down?
SENSING_MOUSEDOWN
中文
按下鼠标?
SENSING_MOUSEDOWN
English
mouse x
SENSING_MOUSEX
中文
鼠标的x坐标
SENSING_MOUSEX
English
mouse y
SENSING_MOUSEY
中文
鼠标的y坐标
SENSING_MOUSEY
English
touching [Sprite1 v] ?
SENSING_TOUCHINGOBJECT
中文
碰到 [Sprite1 v] ?
SENSING_TOUCHINGOBJECT
English
touching [edge v] ?
SENSING_TOUCHINGOBJECT
中文
碰到 [边缘 v] ?
SENSING_TOUCHINGOBJECT
English
touching color [#FF0000] ?
SENSING_TOUCHINGCOLOR
中文
碰到颜色 [#FF0000] ?
SENSING_TOUCHINGCOLOR
English
color [#FF0000] is touching [#00FF00] ?
SENSING_COLORISTOUCHINGCOLOR
中文
颜色 [#FF0000] 碰到 [#00FF00] ?
SENSING_COLORISTOUCHINGCOLOR
English
distance to [Sprite1 v]
SENSING_DISTANCETO
中文
到 [Sprite1 v] 的距离
SENSING_DISTANCETO
English
reset timer
SENSING_RESETTIMER
中文
计时器归零
SENSING_RESETTIMER
English
timer
SENSING_TIMER
中文
计时器
SENSING_TIMER
English
[x position v] of [Sprite1 v]
SENSING_OF
中文
[Sprite1 v] 的 [x 坐标]
SENSING_OF
English
current [year v]
SENSING_CURRENT
中文
当前时间的 [年 v]
SENSING_CURRENT
English
days since 2000
SENSING_DAYSSINCE2000
中文
2000年至今的天数
SENSING_DAYSSINCE2000
English
username
SENSING_USERNAME
中文
用户名
SENSING_USERNAME
English
loudness
SENSING_LOUDNESS
中文
响度
SENSING_LOUDNESS
English
loud?
SENSING_LOUD
中文
响声?
SENSING_LOUD
运算 Operators
English
(() + ())
OPERATORS_ADD
中文
(() + ())
OPERATORS_ADD
English
(() - ())
OPERATORS_SUBTRACT
中文
(() - ())
OPERATORS_SUBTRACT
English
(() * ())
OPERATORS_MULTIPLY
中文
(() * ())
OPERATORS_MULTIPLY
English
(() / ())
OPERATORS_DIVIDE
中文
(() / ())
OPERATORS_DIVIDE
English
pick random (1) to (10)
OPERATORS_RANDOM
中文
在 (1) 和 (10) 之间取随机数
OPERATORS_RANDOM
English
<() < ()>
OPERATORS_LT
中文
<() < ()>
OPERATORS_LT
English
<() = ()>
OPERATORS_EQUALS
中文
<() = ()>
OPERATORS_EQUALS
English
<() > ()>
OPERATORS_GT
中文
<() > ()>
OPERATORS_GT
English
<<> and <>>
OPERATORS_AND
中文
<<> 与 <>>
OPERATORS_AND
English
<<> or <>>
OPERATORS_OR
中文
<<> 或 <>>
OPERATORS_OR
English
<not <mouse down?>>
OPERATORS_NOT
中文
<按下鼠标?> 不成立
OPERATORS_NOT
English
join [hello ] [world]
OPERATORS_JOIN
中文
连接 [你好 ] 和 [世界]
OPERATORS_JOIN
English
letter (1) of [world]
OPERATORS_LETTEROF
中文
[世界] 的第 (1) 个字符
OPERATORS_LETTEROF
English
length of [world]
OPERATORS_LENGTH
中文
[世界] 的字符数
OPERATORS_LENGTH
English
(() mod ())
OPERATORS_MOD
中文
(() 除以 () 的余数)
OPERATORS_MOD
English
round ()
OPERATORS_ROUND
中文
四舍五入 ()
OPERATORS_ROUND
English
[sqrt v] of ()
OPERATORS_MATHOP
中文
[平方根 v] of ()
OPERATORS_MATHOP
English
<[world] contains [a]?>
OPERATORS_CONTAINS
中文
<[你好] 包含 [你]?>
OPERATORS_CONTAINS
变量 Variables
English
set [my variable v] to (0)
DATA_SETVARIABLETO
中文
将 [我的变量 v] 设为 (0)
DATA_SETVARIABLETO
English
change [my variable v] by (1)
DATA_CHANGEVARIABLEBY
中文
将 [我的变量 v] 增加 (1)
DATA_CHANGEVARIABLEBY
English
show variable [my variable v]
DATA_SHOWVARIABLE
中文
显示变量 [我的变量 v]
DATA_SHOWVARIABLE
English
hide variable [my variable v]
DATA_HIDEVARIABLE
中文
隐藏变量 [我的变量 v]
DATA_HIDEVARIABLE
English
(my variable)
Variable Reporter
中文
(我的变量)
Variable Reporter
列表 List
English
add [thing] to [my list v]
DATA_ADDTOLIST
中文
将 [苹果] 加入 [我的列表 v]
DATA_ADDTOLIST
English
delete (1) of [my list v]
DATA_DELETEOFLIST
中文
删除 [我的列表 v] 的第 (1) 项
DATA_DELETEOFLIST
English
delete all of [my list v]
DATA_DELETEALLOFLIST
中文
删除 [我的列表 v] 的全部项目
DATA_DELETEALLOFLIST
English
insert [thing] at (1) of [my list v]
DATA_INSERTATLIST
中文
在 [我的列表 v] 的第 (1) 项前插入 [苹果]
DATA_INSERTATLIST
English
replace item (1) of [my list v] with [thing]
DATA_REPLACEITEMOFLIST
中文
将 [我的列表 v] 的第 (1) 项替换为 [苹果]
DATA_REPLACEITEMOFLIST
English
(item (1) of [my list v])
DATA_ITEMOFLIST
中文
([我的列表 v] 的第 (1) 项)
DATA_ITEMOFLIST
English
(item # of [apple] in [my list v])
DATA_ITEMNUMOFLIST
中文
([我的列表 v] 中第一个 [苹果] 的编号)
DATA_ITEMNUMOFLIST
English
(length of [my list v])
DATA_LENGTHOFLIST
中文
([我的列表 v] 的项目数)
DATA_LENGTHOFLIST
English
<[my list v] contains [thing]?>
DATA_LISTCONTAINSITEM
中文
<[我的列表 v] 包含 [苹果]?>
DATA_LISTCONTAINSITEM
English
show list [my list v]
DATA_SHOWLIST
中文
显示列表 [我的列表 v]
DATA_SHOWLIST
English
hide list [my list v]
DATA_HIDELIST
中文
隐藏列表 [我的列表 v]
DATA_HIDELIST
画笔 Pen
English
erase all
pen.clear
中文
全部擦除
pen.clear
English
stamp
pen.stamp
中文
图章
pen.stamp
English
pen down
pen.penDown
中文
落笔
pen.penDown
English
pen up
pen.penUp
中文
抬笔
pen.penUp
English
set pen color to [#FF0000]
pen.setColor
中文
将笔的颜色设为 [#FF0000]
pen.setColor
English
change pen color by (10)
pen.changeHue
中文
将笔的颜色增加 (10)
pen.changeHue
English
change pen size by (1)
pen.changeSize
中文
将笔的粗细增加 (1)
pen.changeSize
English
set pen size to (1)
pen.setSize
中文
将笔的粗细设为 (1)
pen.setSize
自制积木 My Blocks
English
define my block (num)
PROCEDURES_DEFINITION
中文
定义 我的积木 (数字)
PROCEDURES_DEFINITION
English
my block (10)
PROCEDURES_CALL
中文
调用 [我的积木 v] 参数1: (10)
PROCEDURES_CALL
特殊结构 Special Structures
English
. . .
scratchblocks:ellipsis
中文
. . .
scratchblocks:ellipsis
English
end
scratchblocks:end
中文
end
scratchblocks:end
English
else
CONTROL_ELSE
中文
否则
CONTROL_ELSE