如何用手机版本用python画空心五角星五角星

本站可以分享scratch作品快来边学习邊创作吧,点击

本文介绍了使用和画五角星的方法同时介绍了在Windows和Mac OS不同操作系统上填充颜色的差异。


使用Scratch画出五角星简单但是填充是個麻烦事,先画个不填充的吧

画填充五角星,使用到广播消息功能使用两个角色来画,一个画轮廓一个画填充线。

画笔角色用于畫出五角星的轮廓。

填充点角色用于从(0,0)坐标向画笔角色的当前坐标不断的画直线,起填充作用


在Windows下画出填充颜色的五角星。保留轮廓顏色为黑色便于和Mac OS版本的对比。

在Mac OS下画出的填充颜色的五角星奇怪的事情出现了,代码完全一样但是填充效果不同。

简单查了下原洇是Mac OS版本的小海龟对封闭区域的定义不同,结果使五角星中间的区域没有包含到填充区域里

mode(‘logo’)是设定小海龟的方向系统为logo语言模式,这样和scratch的方向系统一致了

用Python换种方法画五角星

这下同一个程序在Windows和Mac OS两个操作系统中画出来的五角星一致了。

我要回帖

更多关于 python画五角星 的文章

 

随机推荐