作品介绍
太极图被称为“中华第一图”。从孔庙大成殿梁柱,到老子楼观台、三茅宫、白云观的标记物;从道士的道袍,到算命先生的卦摊;从中医、气功、武术及中国传统文化的书刊封面、会徽会标,到韩国国旗图案、新加坡空军机徽、玻尔勋章族徽等等,太极图无不跃居其上。这种广为人知的太极图,其形状如阴阳两鱼互纠在一起,因而经常被称为“阴阳鱼太极图”。
今天为大家分享的Scratch作品是《运动的太极图》,这是一款画笔艺术作品,本作品的最大两点在于这个太极图是动态的。
点击绿旗,运行程序,舞台上两个大小为150步的圆点,上方的圆点为黑色,其中心为白色小圆点,下方的圆点为白色,中心是一个黑色小圆点。两个大圆同时沿顺时针方向旋转,并开始互相融合,当旋转了180度之后,就得到一个完整的太极图了,并且持续的运动下去,形成一个运动的动态太极图。
使用画笔都可以绘制动态的图案,感受到Scratch的强大了吗?
作品效果
Scratch运动的太极图作品完整的效果如视频所示:
作品解读
这是一款Scratch画笔绘图作品,只用到了一个小猫角色。重点是如何得到运动效果呢?
将太极图进行拆解,其实就是两个大圆,所以我们只需要绘制两个大圆,然后让他们不停的旋转即可。为了方便起来,我们定义一个自制积木用于绘制两个大圆和小圆点,其代码如图所示:

这段代码看起来挺长的,但是理解起来很简单,分为4个部分:
- 绘制上方大小为150的黑色圆点
- 在相同位置再绘制一个大小为40的白色小圆点
- 绘制下方大小为150的白色圆点
- 在相同位置再绘制一个大小为40的黑色小圆点
接下来,就可以调用自制积木,不停的循环了,其代码如图所示:

如此一来,就可以得到一个运动的太极图了。
关于静态太极图的画法,可以参考这篇文章,太极图-Scratch画笔艺术。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容