电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

scratch编程手动走迷宫VIP免费

scratch编程手动走迷宫_第1页
1/6
scratch编程手动走迷宫_第2页
2/6
scratch编程手动走迷宫_第3页
3/6
2、绘制一个角色“小方块”两个造型,第二个造型是专scratch编程走迷宫sratch编程中走迷宫是一个经典的小游戏,虽然网上有很多例子,但本人还是想将自己走迷宫的独特之处和大家分享一下:1'lhI1'|r—1L1LnLLl'L■—Li—操作步骤如下:1、先删除默认的小猫,导入一个迷宫或自己画一个也行,如上图,修改角色名:迷宫,初始化如下:走迷宫时撞墙使用。✓%/O綴耀縊篆□汀:::3、再选择一个终点角色bowl,改名为“碗”初始化程序如下:被点击Vp凹4、选择角色“小方块”,初始化代码如下:造型2是为撞墙后使用的。7^1爾比y特大小裁Or而向亦点击绿旗,此时舞台上变为如图所示,可以编写走迷宫的代码了。\\\5、首先定义小方块的移动,我们要用到下面这个侦测积木,当按下光标控制键时改变小方块的坐标从而改变小方块的位置。擡丁空格・皆为了使主程序简短易懂,此处我们用了自定义积木。,如果小方块碰到了墙,然后让小方移动到这两个变量所代表的位置,巻到乂:小方块横坐拆y小册墩坐椁6、只有这些显然是不够的,小方块在移动时会穿过迷宫(穿过墙),需要用到判断语句:是否碰到墙,以及碰到墙后怎么办?建立两个私有变量:小方块横坐标,小方块纵坐标;小方块在移动时同时把它的x坐标,y坐标赋予这两个变量这是什么意思呢?相当于还回到刚才的位置,没有移动,明白了吗?不难理解吧。程序代码如下:如果i•e?那也将小方峥蜒▼设为jt坐标将小方蜩坐I设为y坐标此处又定义了一个积木“检测是否碰到迷宫”使主程序看起臓声音ZOQpT,等待0.5秒回到造型1,是不是很有意思?来简单易懂。此时程序能正常运行了,也能正常走迷宫了,下面本人再润色一下。7、首先加入一个判断语句,如果碰到碗,就说“我赢了!”,然后停止全部脚本。再:在小方块移动的过程中,如果碰到墙,要换成第二个造型(红色的小方块),并发出一个警告音F面是它其余的代码:面向方向SBIJCJC半拆血足否觀隧宫140钗趨测基吾庭到迷言in果碰到迷言*?聪舷遥刪-遥型港到工小方删吐标y:小方删坐际小Meft坐小MeiWL齢丫坐标»小牍軽*设为x坐标

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

scratch编程手动走迷宫

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部