编程语言应用

首页 » 常识 » 问答 » 使用scratch图形化编程制作消灭动
TUhjnbcbe - 2024/10/7 17:23:00
如何治了白癜风 https://m.39.net/pf/a_7288900.html
文章全部内容皆为作者原创,如有转载请注明出处最近疫情肆虐,相信同学们已经不止过了两三个寒假,甚至有同学问我现在是寒假还是暑假,哈哈!最近嘉兴的天气的确很好哈!好天气也不要忘记防疫工作哈!今天我们来做一个消灭病毒的小游戏,主题内容我们之前都学过的,克隆、变量、重复执行语句、如果那么语句、运动、运算(这次会学习一个逻辑“与”)。来!我们一起开始吧!软件界面角色Arrow1脚本:新建变量(生命值、子弹数量、分数),分别对其进行初始化,这里我们没有额外添加“子弹”角色,直接使用Arrow1本身,只是当作为克隆体启动时变为50%大小。生命值和子弹数量进行了限制:生命值大于零才能发射;按下鼠标“与”子弹数量大于零才能发射子弹。简言之,你要活着(生命值大于零)然后有子弹并且(与)按下鼠标,才能发射子弹。角色Arrow1脚本病毒我选用Pufferfish和Gobo两个角色来替代角色Pufferfish脚本:跟以前我们制作的敌人有点不一样,这次是“自右向左”运动的,所以随机的位置是y轴,运动的是x轴(这里是要注意的!)。我们要注意初始化位置和随机的范围!注意看图片或者看一下视频链接!按照我的方法制作,病毒只能碰到的边缘就是左边缘,那么左边缘作为我们的禁地,只要病毒碰到了就要扣除我们的“生命值”。另外,添加了“被击中后下落并消除”的效果。角色Pufferfish脚本角色Gobo脚本:基本跟Pufferfish脚本相同,只是改变了克隆频率、运动速度、扣除生命值。角色Gobo脚本运行界面:运行界面
1
查看完整版本: 使用scratch图形化编程制作消灭动