由于(x,y)是矩形的左上角,所以中心不应该是(x + width / 2,y-height / 2)吗?但是我正在学习的教科书说这是标题。

最佳答案

左上点为(0,0),y轴的正方向为向下,x轴的正方向为向右。

为了使您更好地理解,请参考图片:

java - 为什么在Java中矩形的中心(x + width/2,y + height/2)?-LMLPHP

假设矩形的宽度为20,高度为15。

如果您想知道为什么会这样,请参考https://gamedev.stackexchange.com/a/83571/48636

希望能帮助到你。

关于java - 为什么在Java中矩形的中心(x + width/2,y + height/2)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32471199/

10-11 21:36