打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
挑战编程猫:精确控制克隆的数量,变量也可以计数

挑战编程猫:精确控制克隆的数量,变量也可以计数

这个脚本游戏是怎么运行的呢?其实,这只是一个例子,我感觉还可以做出更有趣的脚本。

先简单说一下,这个脚本运行的过程。舞台上给出一道题,两条海鱼,要求编程猫的数量是编程猫的3倍,也就是6只。右下角设计三个按钮,一个值增加编程猫数量的按钮,每次增加一只猫;第二个是提交按钮,如果感觉数量够了,就选择提交。系统判断是否正确与错误;第三个按钮是一个出错重来的按钮,清除所有的编程猫。

这个脚本需要注意以下两个关键点。

第一,控制克隆编程猫。

因为这个编程猫是往右克隆的,所以,克隆需要X坐标每次增加一个参数(这里设置的参数为100)。我这里对原脚本进行了优化,当第一排编程猫克隆出界以后,就需要克隆第二行、第三行。这是怎么做到的呢?

因为这里的第二行是向下,也就是本体要在Y坐标上进行移动定位。这样就可以再多克隆几行整齐的编程猫(克隆体)。这里的增加编程猫的按钮就做好了。增加合理虽然用不了这么多编程猫,但是明白了原理,可以做出更多有趣的游戏。

第二,判断编程猫克隆体的数量,胜利与失败。

这里需要设置一个变量进行计数。因为编程猫有一个本体,也就是少一个克隆体,有一个本体充当,所以,克隆体的其实计数是1,而不是0。

提交按钮点击以后,当数量等于要求数量时,这时候就可以发送胜利广播,显示胜利的界面,如果不等于,就显示失败界面。

还有一个情况,就是发现错误,自己需要主动清除的情况,这个是怎么实现的呢?这里用的是编程猫独有的重启积木。准确的说是需要清除所有的克隆体,并且把编程猫再次移到初始的位置。所以,需要设计一条广播,点击以后,进行这样的操作就可以了,别忘了,数量计数再次返回1。

掌握了编程原理之后,是不是能设计出更加有趣的克隆计数的脚本呢?多不妨试一下。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【青少年编程】【四级】小猴数草莓
在家教孩子学编程(6):小猫追球游戏
《玩儿转Scratch3.0》第一课
scratch3.0应用实例解读,宠物店的故事,买宠物了
如何使用C脚本实现WinCC C单按钮置位
作为电工怎么可以不学习
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服