趣百科

scratch 如何编写交通灯程序?(编程作品)

编辑:Simone 2024-11-08 21:20:49 595 阅读

scratch 如何编写交通灯程序?(编程作品)

汽车在道路路口行驶时,会受到交通灯的指挥。

那么,怎么编写交通灯程序,实现红灯停,绿灯行呢?

创建汽车角色。

从图片库挑选一个汽车角色。然后,在这个角色的造型里,再次挑选一些汽车造型。

(当然,也可以只有一个汽车造型,并不允许后面的程序编写)

创建交通灯角色。

创建一个角色,利用里面的画画界面,画出一个交通灯造型。

然后,将这个交通灯造型,复制成3个,分别填充红黄绿三种颜色。

最后,给三种交通灯造型分别命名为“红灯”“黄灯”“绿灯”。

创建路口背景。

利用画画界面,给舞台背景画一个路口场景。

(大概有一个路口框架就行)

编写交通灯程序。

交通灯角色轮流切换造型,形成“红灯”“黄灯”“绿灯”轮流变换的效果。

编写汽车行驶程序。

当绿灯时,汽车角色不断产生分身,这些分身不断地前进。

当不是绿灯时,分身已经过停止线的,继续前进;其他的则停止前进。

最终交通模拟效果。

点击“绿色旗子”,车道上就会有汽车行驶。根据交通灯的变换情况,汽车选择前进或者停止。

(改进:可以更改程序,当时红灯时,让汽车慢慢靠近停止线,而不是原地不动)

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/life/53235.html

相关推荐