鼠标移动响应mouseX和mouseY,是指当前鼠标的X轴坐标和Y轴坐标。

下面的例子可以看到方块移动时的轨迹

void setup() {

  size(300,300);

  smooth();

  background(200);

}

 

void draw() {

  fill(255,255,0);

  rect(mouseX,mouseY,50,50);

}

 

pmouseX和pmouseY

pmouseX和pmouseY是指当前鼠标坐标点的上一个坐标位置,可以用mouseX,mouseY,pmouseX,pmouseY四个变量画线,产生连续的线条效果。

void setup() {

  size(300,300);

  strokeWeight(5);

  smooth();

  stroke(255,0,80,100);

  background(0);

}

 

void draw() {

  line(mouseX,mouseY,pmouseX,pmouseY);

}

 

相关文章:

  • 2022-02-14
  • 2021-12-12
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-02
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-15
  • 2021-08-09
  • 2022-02-18
  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案