少儿编程教程----制作红绿灯
小蓝走在街上,过马路时碰到了红灯,等待的过程中她就想,红绿灯是自动变化的,设定好程序就行,那我回去也可以做出一个红绿灯来。现在,请你和小蓝一起开动脑筋,设计红绿灯吧。
首先我们需要先画出红绿灯的样子,在新建角色中的绘制新角色里面,选择造型选项,点击转换成矢量图模式,这时候我们画出的图形会转变为矢量图,矢量图就是不论放大或缩小,图形都不会变模糊。
选择工具栏中矩形和圆形图标,画出1个长方形和3个大小相等的圆。如果不确定圆的大小是否相等,也可以画出个,然后进行复制。
在造型选项中,选择第1个造型,单击右键,选择复制,得到相同的3个造型,一共就是4个造型,将这4个造型依次分别命名为:红灯、绿灯、黄灯和无灯,并给红绿黄灯分别填充相应的颜色,修改相应的名称,这样我们在编写程序脚本时能有效区分。
大家想一想,红绿灯只有三种颜色,为什么还要一个无灯。我们回忆一下,有时候红灯或者绿灯会闪烁,闪烁的时候灯会一亮一灭,灭掉的时候就是无灯。
红绿灯做好了,导入一个街景作为背景,将红绿灯安放进去,再从角色中选择一个小女孩起名为小蓝加入街景,调整小蓝和红绿灯的位置,准备工作就做完了。
接下来想一想小蓝过红绿灯的流程,先应该是红灯,小蓝在街边等待,几秒钟之后,红灯变为黄灯,黄灯闪烁3秒,就是黄灯与无灯之间闪烁3次,然后变为绿灯,此时红绿灯广播一个消息给小蓝,小蓝收到消息后通过街道。