实时执行

Python控制舞台角色

通过使用Python操控舞台角色,能达到和使用Scratch程序块一样的效果,您可以:

  • 在Scratch的基础上学习Python;

  • 比拖放语句块更方便地编写有一定规模的代码,比如实现算法;

开始使用Python

程序块转换为Python

拖动程序块会生成相对应的Python代码

移动精灵

sprite.move(10)

位置和坐标

让角色移动到屏幕上指定的x,y坐标

#移动到(10, 10)坐标处
sprite.gotoxy(10,10)

让角色移动到屏幕上指定位置

# 移动到随机位置
sprite.moveto('random')
#移动到鼠标处
sprite.moveto('mouse')

让角色在规定时间内滑动到屏幕上指定的x,y坐标

#在1秒内滑动到(9, -110)坐标处
sprite.glide(9,-110,1)

让角色在规定时间内滑动到屏幕上指定位置

#在1秒内滑动到随机位置
sprite.glideto('random',1)
#在1秒内滑动到鼠标处
sprite.glideto('mouse',1)

角色外观

让角色在屏幕上「说出」或「思考」指定的文字

#2秒后消失
sprite.say('Hello!',2)
#一直显示
sprite.say('Hello!')

角色的「显示」与「隐藏」

sprite.show()

.......

Last updated