用Scratch做一个《打砖块》游戏(一)---设置 “挡板”在底部跟随“鼠标”移动

网友投稿 2019-09-19 14:13

《打砖块》小游戏 相信大家都有玩过 可大家知道这个游戏谁做出来的吗? 是“乔布斯”用时4天的作品 没错,就是那个发明IPHON的人做的 完成此作品 将要考验你的数学逻辑思维能力 细心、美感、音乐与动作的搭配能力 (案例效果动图) 直奔主题 一、导入角色 设置背景 并设置 “挡板”在底部 跟随“鼠标”移动 1、导入的角色叫“paddle” 背景没有可供使用的“黑色背景” 直接通过“背景区的绘制”做一个出来 挡板不好找 可以在角色库里 直接输入“paddle”检索 制作黑色的背景 使用油漆桶给整个背景填充颜色 必须要使“背景”转换为“位图”状态 这里很关键,日后会经常用到哦! 2、设置挡板在底部跟着鼠标移动 “挡板”角色代码图: 正确代码示意图: 先将y坐标固定 y轴最小是-180,考虑到挡板自身的厚度 取-160属于刚好位置 当y固定以后,就可以设置将 “paddle”的x坐标设成鼠标的x坐标 错误代码示意图: 在重复执行积木里 是“移到鼠标指针” 不过也有同学会说了,本来就有设置y的代码啊 这里就要说到“优先级”问题 如果在一个代码块中遇到这两个块 会先执行“移到鼠标指指针” 不会执行“将y设定为**” 细心的同学 会发现 在scratch中的代码在执行的时候 代码块会处于一种高亮光圈环绕着的状态 这也是Scratch的一个贴心设置

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com