SDL_Rect上的C ++ SDL x和y轴

时间:2016-09-01 17:00:31

标签: c++ sdl

我正在使用SDL的C ++库 当我更改xy值时,我可以让我的矩形移动,但不是以我期待的方式。
例如,它以较大的y坐标向下移动 这是为什么?

//Render rectangle (xPos, yPos, width, height) using constants.
SDL_Rect fillRect = { S_WIDTH / 4, S_HEIGHT / 4, S_WIDTH / 2, S_HEIGHT / 2 };

1 个答案:

答案 0 :(得分:1)

SDL中的坐标系左上角(即(0, 0)位于左上角)。
因此,x从左到右,y从上到下 y的值越大,(我说)降低矩形的位置。
就这样。它按预期工作。这是你期待的问题,这是错误的。