实时执行
Python控制舞台角色
通过使用Python操控舞台角色,能达到和使用Scratch程序块一样的效果,您可以:
在Scratch的基础上学习Python;
比拖放语句块更方便地编写有一定规模的代码,比如实现算法;
开始使用Python
点击右上角Python标志即可切换到Python编程区
程序块转换为Python
拖动程序块会生成相对应的Python代码
移动精灵
sprite.move(10)sprite.right(15)sprite.left(15)sprite.direction(105)位置和坐标
让角色移动到屏幕上指定的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!')#2秒后消失
sprite.think('Hmm...',2)
#一直显示
sprite.think('Hmm...')角色的「显示」与「隐藏」
sprite.show()sprite.hide().......
Last updated