scratch射击游戏制作技巧 scratch枪战游戏脚本教程


scratch射击游戏制作技巧 scratch枪战游戏脚本教程

文章插图
我们要做一个魔法师用魔法射出一把箭 , 当这把箭射中小蝙蝠时 , 分数就增加1分 。下面我们来看看是怎么做的吧:
第1步:导入3个角色(魔法师、蝙蝠和发射箭头)并分别命好名字:
打开百度APP , 查看更多高清图片
第2步:设置魔法师在左下角 , 并设置它射击时随着鼠标方向移动
第3步:设置蝙蝠的初始位置 , 并让它在舞台的左右两边随意飞舞
第4步:酷酷设置的效果是这样的:假设它飞到边缘位置 , 那么它就移动到X随机值 , Y值假设定义在上面的某个值(此时我定义为135);假设它飞舞时被发射箭头射中了 , 那么它也移动到X随机值 , Y值假设定义在上面的某个值(此时我定义为135) 。编写的代码如下
接下来的脚本编写就比较复杂了 , 请大家一定要仔细阅读哦 , 不然会理解不到其中的知识哦
第5步:我们需要建立两个变量 。一个是“方向” , 用于它“面向鼠标指针”的方向
另一个变量是“分数” , 用于记录我们的分数 。
第6步:此时我们需要做的关键一步是让发射箭头隐藏在魔法师的身上 , 而且也随鼠标指针移动 , 当鼠标键没有按下时 , 它一直隐藏;当按下时 , 它就显示
第7步:假设箭头“没有射中小蝙蝠而磁到舞台边缘 , 或者碰到了小蝙蝠”之前 , 它一直运动
第8步:假设发射箭头碰到了舞台边缘 , 它又隐身到巫师身上 。
第9步:我们需要设置分数了 。在代码最初运行时 , 我们将分数初始化0 , 当发射箭头射中小蝙蝠时 , 它的分数就增加1分;分数增加后 , 它马上又移动到巫师身上隐藏
现在我们整个作品已经制作完成了 , 小朋友和大朋友们可以感受一下自己完成的作品啦 , 有不懂的地方可以联系酷酷哦


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: