通过函数如正弦、余弦可控制物体平移,本文将介绍如何运用这些数学函数实现物体的动态运动效果。
1、 正弦与余弦函数大家很熟悉,其图像所示。可将它们引入 Processing 程序,让物体依照函数规律运动,实现流畅的动态效果。
2、 通过函数值调整物体颜色
3、 重写输入代码
4、 }
5、 通过映射函数将数值转换为0到255范围内的色值,并将其应用于物体背景,实现从白色到黑色的渐变效果。
6、 按正弦余弦波形规律运动
7、 输入指令代码
8、 }
9、 }
10、 通过计算函数值并赋给物体Y轴位置,使其产生移动效果。
11、 通过正弦余弦函数实现物体圆周运动控制
12、 输入代码
13、 }
14、 }
15、 通过将余弦和正弦值分别赋给物体的x、y坐标,程序实现了其圆周运动。
16、 用正弦余弦函数绘制螺旋线
17、 输入代码
18、 }
19、 }
20、 通过调整物体尺寸使其线条变细,从而在例程中实现螺旋线的视觉效果。
21、 translate函数的使用方法与实例解析
22、 输入编程指令
23、 }
24、 }
25、 在鼠标位置生成一个正方形,该正方形会随着鼠标的移动而实时跟随。
26、 坐标旋转函数rotate()的实际应用方法解析
27、 输入代码
28、 }
29、 }
30、 鼠标所在位置会不断生成一个正方形,每帧循环绘制时,正方形的角度都会发生变化,形成连续旋转的视觉效果。
31、 scale()函数用于调整元素尺寸大小
32、 输入代码执行
33、 }
34、 }
35、 scale( ) 函数用于拉伸坐标,将拉伸后的值赋予物体宽度,使物体呈现出类似呼吸般有节奏的缩放变化效果。
