码迷,mamicode.com
首页 > 其他好文 > 详细

Processing做延迟动画的方法

时间:2020-03-31 18:59:11      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:一个   需要   http   演示   图片   class   小伙伴   style   初始   

有小朋友问:如何把点的位置保存下来,类似pmouse()一样。

安排~!

咱们只需要以下3个步骤:

1、声明一个PV数组
  PVector[] p = new PVector[50];
2、初始化这个PV数组
  for(int i=0;i<p.length;i++){
    p[i] = new PVector(width/2,height/2);
  }
3、保存点的位置
  for(int i=0;i<p.length-1;i++){
    p[i].x = p[i+1].x;
    p[i].y = p[i+1].y;
  }
  p[p.length-1].x = mouseX;
  p[p.length-1].y = mouseY;

这样就可以做到延迟动画的效果啦,小伙伴们动手试试吧~! :)

效果演示:

技术图片

Processing做延迟动画的方法

标签:一个   需要   http   演示   图片   class   小伙伴   style   初始   

原文地址:https://www.cnblogs.com/x5115x/p/12607391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!