第04课 Scratch入门篇:海底世界


海底世界

入门篇适合新手,如您已经学过,可以忽略本节课!

故事背景:

    在遥远的深海之中,隐藏着一个充满神秘与奇妙的《海底世界》。在这个世界里,生活着各种色彩斑斓的海洋生物,它们和谐相处,共同构成了这个美丽的海底画卷。 



实现原理:

    让我们一起分析下,如何通过程序来实现以上的功能呢?     我们先从外观上看,我们需要一个海底的背景,同时需要各种颜色的小鱼角色和一条凶猛的鲨鱼角色。首先删除小猫角色,把以上的背景和角色布置好!


    接下来我们给小鱼增加代码,小鱼在海底是来回来去的游动,拖拽事件中的点击绿旗,因为鱼是一直游动,所以再拼接控制中的重复执行,在运动模块中找到,添加移动10步,在运动模块中找到碰到边缘就反弹(),碰到舞台边缘以后角色的造型会上下反转,所以需要添加将旋转方式设定为左右旋转(运动模块中),这样小鱼就可以来回的进行游动了。最终实现代码如下:


    完成小鱼的代码以后,鲨鱼的代码和小鱼的代码是一样的,我们可以再次将相同的代码添加给鲨鱼就完成作品了。     注:复制相同的代码给不同的角色: 如果多个角色的代码是相同的,我们可以拖拽代码到需要复制给代码的角色上,等角色抖动一下后,松开鼠标,这样代码就会复制给另一个角色了。 这种操作方式可以很快速的给其他角色添加代码,或者添加相同的程序代码,减少开发时间,提交效率。操作如下图: 


         今天的课程就讲到这里,以上的程序多练习两次,掌握角色运动的实现的方式!有问题给我留言!有问必回!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容