过春节 贴窗花

2019-01-08878
AI 快速预览详细 收起
《过春节 贴窗花》是一个结合美术剪纸知识的Mind+编程项目。通过编程,模拟剪纸后铺展开的窗花效果。项目涉及到的角色多个造型、克隆体等编程知识点。最终效果展示了窗花的美丽图案。这个项目适合少儿编程启蒙,能够锻炼孩子的逻辑思维和创造力。

《mind+冬季挑战赛》第一轮 :节日挑战。

        我设计的节日主题作品是《过春节 贴窗花》。这个作品的设计融合了美术剪纸的知识,先了解窗花的人文背景,认识独立纹样后,通过对独立纹样的编程,模拟出剪纸后,铺展开得到的窗花效果。

         涉及到的编程知识点主要有:角色的多个造型,角色中心点,克隆体,图章的使用。

         这个作品的最终效果是这样的:

下面就分步骤讲解我的作品制作过程。

步骤1 搜集、处理纹样素材

        从网上搜集到的纹样素材,要先在图片处理软件中加工处理成背景透明的PNG图片,用于脚本中角色的外部添加。否则,导入的图片素材若带有白色背景,在mind+的编辑器中处理是非常困难的。

步骤2 mind+ 编程

1、制作舞台背景

分别制作了4个背景,用做作品封面、窗花的介绍、操作说明和互动背景。

project-image

★下面这个背景上,用了三个文字工具框。★如果在同一个文字框中,不能调整出段落首行缩进的效果,也不能回车空行,这个BUG已经反馈给李亮攻城狮,他承诺在版本更新中会处理掉。

project-image

在冬夜的背景上,用画图工具,自己绘制出窗户的效果。还不错哈~

project-image

2、导入纹样角色

        每一个纹样导入后,是造型1,注意调整好角色中心点为纹样底部,复制当前造型建立造型2,通过水平翻转工具,翻转后再调整角色中心点。也就是说,每个纹样都有两个水平方向相反的造型。

★角色中心点对于最后的窗花图案形成很重要。★

project-image
project-image
project-image

3、搭建模块

分别对舞台和各个角色编程,完成互动效果的部分。

下图是舞台脚本及设计意图:

project-image

下图是 角色mind+的脚本及设计意图:

project-image

下图是窗花2的脚本及设计意图:

project-image

★角色窗花-3,脚本中的重复次数是10次★  

 其他窗花角色的脚本与此相同。

步骤3 作品调试

运行并调试作品。

你有哪些新的点子,欢迎进行二次创作!ヾ(o◕∀◕)ノヾ

你喜欢我的作品吗?欢迎交流哦~

★源程序链接地址:https://gitee.com/qingwudarao/spring_window_appliances.git

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -