我正在使用SDL的C ++库
当我更改x
和y
值时,我可以让我的矩形移动,但不是以我期待的方式。
例如,它以较大的y
坐标向下移动
这是为什么?
//Render rectangle (xPos, yPos, width, height) using constants.
SDL_Rect fillRect = { S_WIDTH / 4, S_HEIGHT / 4, S_WIDTH / 2, S_HEIGHT / 2 };
答案 0 :(得分:1)
SDL中的坐标系左上角(即(0, 0)
位于左上角)。
因此,x
从左到右,y
从上到下
y
的值越大,(我说)降低矩形的位置。
就这样。它按预期工作。这是你期待的问题,这是错误的。