十二星座-Scratch读心术创意作品

十二星座-Scratch读心术创意作品

十二星座-51scratch
十二星座-Scratch读心术创意作品
此内容为付费资源,请付费后查看
29.9
限时特惠
59.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品简介

在西方占星学上,黄道12星座是宇宙方位的代名词,一个人出生时,各星体落入黄道上的位置,说明了一个人的先天性格及天赋。黄道12星座象征心理层面,反映出一个人行为的表现的方式。于是将黄道分成12个星座,称为黄道12星座。依次为白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、射手座、摩羯座、水瓶座、双鱼座。

你是什么星座的呢?

今天给大家分享的Scratch作品是《十二星座》,也叫来自哪颗星的你,这是一款读心术作品,非常的神奇,它能够准确的猜出你心中所想,百试不爽。

点击绿旗,运行程序,在舞台会显示12星座图标,分上下两排,玩家在12个星座中任意选一个星座,记在心里即可。点击底部的黄色按钮,进入第一组星座筛选,第一组有6颗星座,如果你选择的星座在这一组中,就点击对勾按钮,否则就点击错误按钮。接着进入第二组星座筛选,同样也是6颗星座,并按同样的规则点击对勾或者错误按钮。然后是第3组和第4组,这两组只有5颗星座,四组选择完毕,会给出结果,这是你会神奇的发现,它竟然知道你心里所记住的星座,屡试不爽。当然,如果你胡乱选择的话,就有可能出现错误情况。

作品效果

Scratch十二星座作品的完整效果如视频所示:

Scratch十二星座作品效果

作品解读

Scratch十二星座一共有6个角色,如图所示:

Scratch十二星座角色列表
Scratch十二星座角色列表

各角色功能和效果简单说明如下:

  • 封面:封面角色,点击绿旗之后,显示封面,上面显示12个星座,分上下两排显示,每排6个;
  • 继续:点击继续按钮,进入问答环节;
  • 星座:作品的核心角色,一共有13个造型,包括12个星座造型和错误造型,分4组来显示不同的星座组合,其中第一组和第二组各6个星座,第三组和第四组各5个星座;
  • right:正确按钮,如果你心里记住的星座出现在当前组中,就点击该按钮,然后进行下一组,如果4组全部完成,则直接显示结果;
  • wrong:错误按钮,和right角色刚好相反;
  • 标题:作品的名称,点击绿旗时显示。

那这个游戏的原理是什么呢?简单来说,就是二进制。

这里一共有12个星座,如果对其进行编号的话,就是1-12,对应于二进制的话,分别是:0001、0010、0011、0100、0101、0110、1000、1000、1001、1010、1011、1100。

这么看的话,没什么规律,我们可以制定一个规则,将各数位上数字为1的都编为一组,如下:

第一位是1的数字:1000、1001、1010、1011、1100,对应十进制为1、3、5、7、9、11

第二位是1的数字:0100、0101、0110、0111、1100,对应十进制为2、3、6、7、10、11

第三位是1的数字:0010、0011、0110、0111、1010、1011,对应十进制为4、5、6、7、12

第四位是1的数字:0001、0011、0101、0111、1001、1011,对应十进制为8、9、10、11、12

这就是四组星座中,分别出现的星座。以第一组星座为例,对应的代码为:

克隆第一组星座
克隆第一组星座

对于第一组星座,按下对勾的时候,说明第四位数字为1,按下错误则为0,对于第二组星座,按下对勾的时候,说明第三位数字为1,按下错误则为0,对于第三组星座,按下对勾时,说明第二位数字为1,按下错误则为0,对于第四组星座,按下对勾时,说明第一位数字为1,按下错误则为0。每次把对应的十进制数字加起来,就可以知道对应的数字。对勾角色的代码如图所示:

按下对勾角色时代码
按下对勾角色时代码

通过变量“星座之和”就可以知道是哪颗星座了。

© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片