前言

根据互动媒体技术老师的实验要求,临摹了参考材料中的一张GIF动态图,使用p5.js进行了重现。

原图

使用p5js完成动态GIF图片临摹重现

实现步骤

规律总结

具体实现逻辑

代码实现

遇到的问题以及解决方案

1、怎样实现匀速圆周运动?
2、p5.js与之前接触的编程语言的一些不同
写函数的时候,参数不需要声明
3、当需要将圆周运动变成直线运动做判断时,怎么判断?
做判断时,就是用X和Y的坐标进行判断,但是记住,x和y坐标不能用==,而应该用>=或者<=,用等于号没办法判断到,没有那么精确,给一个范围就行,当运动到那个范围,就自动变化了,效果相同。

结果图

扩展作品

相关文章:

  • 2022-02-08
  • 2021-12-02
  • 2022-02-19
  • 2021-11-30
  • 2022-12-23
  • 2021-06-04
猜你喜欢
  • 2022-12-23
  • 2021-08-26
  • 2021-04-23
  • 2021-07-19
  • 2022-01-04
  • 2021-09-29
  • 2021-11-20
相关资源
相似解决方案