作品简介
今天为大家分享的Scratch作品是《迷宫探险》,这是一款迷宫游戏,游戏的目标就是控制小企鹅穿过迷宫,拿到4把金钥匙。
点击绿旗,运行程序,在迷宫的四个角落里,分别放了一把金钥匙,小企鹅在位于迷宫的中间位置。玩家通过按下↑、↓、←、→方向键控制小企鹅向四个方向运动,但是小企鹅不能穿过墙壁,一旦遇到白色的墙壁,它就反弹回来,当玩家穿过迷宫,拿到4把金钥匙,企鹅会移到舞台中心,并说“恭喜你,已找到全部钥匙!”,同时慢慢放大,表示游戏成功。
作品效果
Scratch迷宫探险作品的完整效果如视频所示:
作品解读
Scratch迷宫探险作品相对比较简单,一共使用了5个角色,如图所示:

其中,4个钥匙角色除了位置不同,其它的功能基本是一致的,以钥匙1为例,当碰到小企鹅角色时,将变量“钥匙数量”加1,同时发送一个广播,其代码如下:

本作品的重点是如何让企鹅在碰到墙壁时反弹回来,如果让你来编写的话,你会怎么做呢?
今天介绍一个新的技巧,就是巧妙利用变量保存企鹅角色的位置,在企鹅前进的过程中,如果碰到墙壁,就重新设置位置,如此一来,企鹅就无法穿越墙壁了,其代码如图所示:

怎么样,是不是很奇妙,希望你能掌握这个小技巧。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容