上QQ阅读APP看书,第一时间看更新
第3章 催眠的同心圆
本章我们将实现催眠的同心圆,如图3-1所示。盯着逐渐变大消失的同心圆中心一段时间,再看其他物体会有收缩变形的错觉。
图3-1
首先利用帧数实现逐渐变大的圆圈,并利用取余实现圆圈重复变大的效果;接着学习for循环语句,改进同心圆的绘制方法;最后实现同心圆逐渐变大、淡化消失的动画效果。
本章案例最终代码一共12行,代码参看“配套资源\第3章\sketch_3_5_4\ sketch_3_5_4.pyde”,视频效果参看“配套资源\第3章\催眠的同心圆.mp4”。