假设我有一个椭圆,如何将其放置在释放鼠标的位置?
谁能给我一个骑士的实现?
假设我有一个现有圈子:
float x = 10;
float y = 10;
ellipse(x,y,50,50);
我如何使用鼠标更改其位置。让我们说这是一个棋子。
目前还不清楚您要问什么,但是您可以将mouseX
和mouseY
变量与mouseReleased()
函数一起使用:
float circleX;
float circleY;
void draw(){
background(0);
ellipse(circleX, circlY, 10, 10);
}
void mouseReleased(){
circleX = mouseX;
circleY = mouseY;
}
如果这不能解决您的问题,请合并一个MCVE,以准确显示您尝试过的内容和卡住的位置。堆栈溢出并不是真正针对一般的“我该怎么做”类型的问题而设计的。它针对特定的“我尝试过X,希望Y,但是却改为Z”类型的问题而设计。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句