其他分享
首页 > 其他分享> > processing 根据物体移动方向改变朝向

processing 根据物体移动方向改变朝向

作者:互联网

PVector dir;
 
void setup() {
  size(500, 500);
  rectMode(CENTER);
}
void draw() {
  background(100);
 dir = new PVector(mouseX, mouseY).sub(new PVector(pmouseX,pmouseY));
  translate(mouseX,mouseY);
  rotate(dir.heading());
  //rotate(atan2(dir.y,dir.x));
  rect(0, 0, 100,50);
}

*注:在processing中,物体默认朝向为X轴正方向,即右边。

标签:PVector,朝向,物体,processing,500,new,void,dir
来源: https://www.cnblogs.com/CodeSnippet/p/10411495.html