粉丝428获赞2438

哈喽,各位同学们大家好,我是自古科技俱乐部的小鹿老师,接下来我们将通过图形化编程实战来带领大家打下编程基础,今天我将向大家也展示的是一个接苹果的一个少儿编程作品, 那么通过本节课呢,我们可以学习到重复执行,克隆还有变量等一些语句。好,我们现在来最终看一下效果。运行程序,我们可以看到苹果在我们的上方不断的出现, 然后我们可以通过我们的左右按键来控制网的移动来接住苹果,当我们接住苹果之后呢,左上角我们的积分将会加一分,然后苹果落到地上的话呢,是不加分的, 那么这个编程是不是非常好玩呢?今天跟随着老师的一个脚步你也可以实现哦,那么我们一起来学习一下怎么制作这个接苹果的一个游戏吧。哎,首先我们 先来分析一下,要完成这个作品是不是需要实现,第一,添加碗和苹果两个角色,第二,碗的一个左右移动的一个功能,第三,苹果重复出现掉下并且消失了一个功能。 哎,第四,积分功能,这四个功能呀,好了,有了构思,那么接下来我们打开挂取三点零这个软件,嗯, 打开这个软件呢,我们可以看到有一只编程猫在这里,我们将它删除,然后在我们的右下角选择一个角色,在食物栏这里找到苹果跟碗添加。 哎,然后在这里我们把我们的碗拖到一个比较合适的一个地方,想想如果要让他实现可以左右移动的一个功能, 我们怎么可可以怎么实现呢?哎,首先我们需要在往这个角色里面编写代码,然后告诉他,我要按下左键,你就要向左移动,按下右键向右移动,因此可以用如果那么一句,哎,如果我按下了一个左 左键,哎,按下一个按键,然后在这里选择我们的右键吧,然后在我们的运动模块这里 将 x 坐标增加一句,然后这里我们把它改成八啊一样的,然后那么它的一个向右移动的一个功能就实现了,哎,一样的, 我们把整段代码复制下去,然后按把它修改为左键,然后在下面的八修改为负八,按的话,他就可以实现按左或者右实现对应的向左向右移动了,但是这个代码他只运行 一次哟,因此想要让他不断的去运行,不断的去判断,我们还需要利用重复执行语句,在我们的控制模块这里,哎,然后我们把它包住,这样的话他就可以不断的判断你按下按键了吗? 然后在世界模块这里,我们找到当立即被点击渔具,也就是当程序运行时,下面的代码就会执行,否则下面的代码是一直不知道什么时候开始执行了。好了,现在代码编写好了,我们一起来测试一下, 哇哦,太棒了,哎,他可以进行左右移动了。好了,那么接下来我们再完成苹果的一个出现掉下并且消失的一个功能。好了,我们点击苹果这个角色,然后我们可以使用克隆渔具。好,首先拖动我们的一个当预习被点击, 然后重复执行,然后可以使用我们的一个克隆语句,让他不断的去克隆自己, 但是电脑的运行速度是非常快的,如果一下子克隆太多,那么他会电脑会非常卡顿的哟,因此我们可以利用等待一句,让他每隔三秒进行克隆一次之间, 然后我们要实现掉下并且消失的话,我们主要控制的是苹果克隆出来的克隆体,因此我们需要拖动,当作为克隆体启动渔具时放在这里,然后我们要让他不断的往下掉,重复执行渔具,然后将歪折 增加。呃,老师这里选择复古吧,让他不断的往下掉,这样子的话,克隆出来的克隆底就会不断的往下掉了,但是 我们需要的功能是在上方的这一块位置里随机的往下掉,那么这个怎么实现呢?我们拖动一下苹果,在上面可以发现下面的话就 x y, x 值跟 y 值,这里 y 值的变化并不是很大, x 值的变化相对较大, 因此我们可以利用一道 x 跟歪语句指定一道我们想要的一个地方。哎,在这里那么一道哪里比较合适呢?我们看一下啊,在上面的话,歪直保持在一个一百四十五直的一个范围内比较合适,那么我们就在这里输入一百四十五。 那么 x 值随机出现怎么实现呢?我们在运算模块这里有一个在在两个数之间随机处数取数,我们把它放在 x 直到后面,然后这个范围是多少呢?是负,大概在负两百到两百之间。好的,那么我们就输入负两百到两百之间随机出去结束,这样子的话,他就可以在上方不断的出现苹果了。 那么接下来我们需要实现在他碰到碗或者碰到地面的时候消失,我们想一想可以需要用到哪个语句? a, 就用到刚刚我们新学的一个如果,那么语句,如果碰到碗, 如果碰到碗,那么就删除克隆地,也就是让它消失,然后一样的,我们把它设置为如果碰到舞台边缘,然后让它消失。好啦,现在这个功能可以实现啦。然后在运行的时候, 我们需要把这个苹果本体给隐藏,不然苹果本体会一直显示在这里哦,但同时啊,他也会隐藏克隆体,因此我们需要将显示语句放在克隆体的下方,将它显示出来。好了,那么现在的话功能基本都完成了,我们只剩下最后一步 增加积分的功能,那么就大功告成啦。想要要实现这个功能呀,就得靠变量来实现了,变量是什么呢?他就像一个盒子一样装,把我们的积分装着呦,在变量模块这里,我们新建一个变量,就把它叫做积分吧, 然后勾选这里,可以将它隐藏或者显示在我们的舞台右上方,我们还可以拖,将它拖动到一个我们需要的我们喜欢的一个地方,然后在这里 我们可以看到分数,当苹果碰到碗的时候,我们把积分加一分,就在这个将积分增加这里, 然后在每次运行这个程序的时候,将积分设为零。好了,那么所有的功能就完成了,我们一起来看一下程序最终运行的一个效果吧。 现在现在碗碰到了苹果,他就加分,碗如果没有碰到苹果,那他就没有得到相应的分数。 哇,那太棒了呢,今天的所有的一个功能都实现了呢,点击这里,我们还可以为展示界面修改一个好看的一个背景呢,我们就选择这个吧。好了,那么接下来我们一起来回顾一下本节课所所编写的一个编程。 在往这里的话呢,就是让他不断的去判断我是否按下了右这个按键或者左这个按键,然后将他对应的一个坐标增加或者减少,来实现左右的一个移动。 那么在苹果这个角色里面呢,我们就每隔三秒让他进行一个克隆自己,然后把克隆出来的克隆体进行显示,然后到舞台的 舞台的上方这个区域之间不断的显示,并且让他往下掉,然后碰到碗或者碰到舞台边缘他就消失,如果我们的碗碰到我们的碗的话,那么我们的积分还会增加一分。 好了,那么本节课的所学到的内容就上到这里了,最后老师偷偷告诉你们,苹果里含有好多对小孩子既有帮助的一个营养成分哦,多吃苹果还能变得更加聪明健康,所以大家记得要多吃苹果哦。好了,那么这节课我们就上到这里了,拜拜。

一个小小的按钮,老样子,先来看效果,鼠标放上有旋停效果, 还有点击效果。这种画风叫新拟态,视觉上看着高级的一种效果。主要难点在怎么画出来。画三个圆, 然后分别填色,选这里填键变色,随便来两个色看看效果。一边是黑色,一边是无色,差不多居中的位置填 另一个圆,填白色透明白渐变放在左上一点点的位置,黑渐变放在右下一点点的位置,最上面的纯白圆换个浅灰色会更像。加个小图标,看一下代码吧。

首先添加一个小猫角色使用,当小滤器被点击作为开关, 将小猫出示位置设置到舞台中央, 让小猫显示出来 使用,将旋转方式视为左右翻转 使用此代码是为了防止小猫身体倒过来使用重复执行,让小猫一直重复里面指令。 使用面向代码,让小猫朝着鼠标使用一栋代码让小猫走起来, 这样什么就能根治鼠标了。

今天我们来制作一个刮刮乐,我们的刮刮乐彩票的中奖号码都是随机生成,我们控制鼠标来刮开图层开奖是一个非常有意思的过程。好了,我们来看看效果, 今天我来买张刮刮乐玩玩,看能否中奖呢?嘿嘿, 这里有八张彩票,我们选择右上角那张吧。我们首先刮开中奖号码 是二零和八,然后我们通过鼠标滚轮按住滑动来刮开图层。哎呀,第一排和二排都没, 没有中,第三排也没有,只有最后一排了 啊,有了一个二十,出现也只有一个二十,来看看多少钱,我本次中了十五元,我们来看看实现代码, 这是小猫的代码,这是中奖号码代码,这是图层的代码,这是中奖金额的代码,这是刮卡的代码, 这是彩票屋的代码,这是彩票正面代码, 这是背景代码。好了,我们下次见,点个赞呗!

大家好,我是才哥,一个八零后的程序员大叔, 很久没见了。最近这段时间工作一直很忙,回到家里的时候呢,已经很晚了,很难再提起精神来做 skatch 的小游戏。那么今天呢,我会和大家分享一个我做的超级玛利亚的 游戏演示视频。墨镜馆呢,不是太完善,但是希望大家会喜欢。 游戏开始了哈,先踩一个乌龟,那么踢一下龟壳,然后继续我手残的操作, 自己来个 double kill。 这里呢,我们来试试通过砖块去杀死上面的小怪。 这个花太丑了。呃,如果哪位亲能够找到原图呢?赶紧发给我。 好了,终于通关了,我们再来一次快速的 快速的死亡吧。 啊,这一次是真的快了。 那么今天的视频呢,就到这里结束了,喜欢的朋友呢,记得帮忙点个关注,点个赞,多发两条评论支持一下。我。 这次的代码呢,不是太完善,但是在后续的视频里呢,我还是会和大家分享这个制作的方法,如果你有兴趣呢,记得点个关注,我是才哥的编程故事,我们下期再见。