学习
实践
活动
专区
工具
TVP
写文章

少儿编程Scratch第十六讲,绘制漂亮的花朵,附带程序

绘制漂亮的花朵

游戏规则:当点击舞台时,广播画花。接收到画花后,开始绘制五朵花。

第一步

绘制五朵花的花瓣,如下图所示。

每当接收到画花消息时,设置花瓣的颜色、亮度、大小和位置,然后通过多次旋转绘制出漂亮的花朵。

第二步

简化程序,把之前的五个角色,转化成一个角色里的五个造型,名称为leaf1至leaf5。这样我们就不用重复写5遍相同的程序,有利理解和维护。

首先设置X坐标位置,并切换到leaf1花的造型,然后循环绘制五朵花。在每次循环中,首先设置y坐标位置,再调用DrawFlower 程序(角色给自己本身广播DrawFlower消息),接着调用当接收到 DrawFlower的程序。当触发程序执行完毕后设置x坐标位置并换下一个造型,绘制下一朵花。

第三步

设置舞台背景,当舞台被点击时,广播Draw的消息。

扩展

创建自己的DrawFlower程序块,找到制作新的积木模块。

为积木块起名为DrawFlower,并定义积木块的程序。

完整的程序如下:

送人鲜花,手留余香。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200811A0HA7V00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券