最新消息:

scratch教程4:数字打印机(基础)【在此,感谢灵老师的指导】

Scratch 少儿编程 2412浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

这玩意儿就是你UI提高的一个大台阶,有了这个,你就可以摆脱丑不拉几的橙色变量

效果如下:

这个其实很简单(做到游戏里去,只是需要删除那个橙色的变量即可食用)

第一步,画10个数字(1-9,外加造型10:0)

第二步,建一个变量:叫做“编号”,记住,一定要私有变量,因为你变量一多,同名的变量就会发生bug

将它归0,并且隐藏本体

第三步,先等待一秒,接着判断编号是否=0

若不是,将编号重新归0,重复三次,将编号加1,并克隆三次,然后将编号归0

注意,重复三次可以变更的更大,重复的次数就是你数值的个数

灵问老师:这个是释放克隆体,让主体克隆三个

第四步:克隆后,克隆体先移动到你想要让变量出现的位置

x后面的数值分别是起这样的作用:那个0,是数字打印机的x坐标

编号-1则不能动,是个算法,*14的14则是数字打印机的间距(假设到多位数)

数字越小则间距越小,重复一直刻画,如果编号已经大于数字的长度了,那么必须隐藏

若不是,则一直存在,因为编号最多是3,即百位数,所以他位数的数字,在打印机中打印出来

既可以看到打印出来的数字

这是基础的数字打印机,无法实现负数的效果,以后会给大家讲解负数数字打印机哦!

您必须 登录 才能发表评论!