【发布时间】:2022-06-17 01:27:14
【问题描述】:
我目前正在无聊地制作一个 agar.io 风格的游戏,我已经让玩家移动到关卡中的玩家光标处,相机跟着我,但是当玩家变大时,我需要更少的缩放,目前我的变焦是一个。我的问题是如何在应用缩放时获得它的相对位置。
$int xMousePos{}, yMousePos{}; const Uint32 stateMouse = SDL_GetMouseState(&xMousePos, &yMousePos);
yMousePos = int(windowHeight) - yMousePos;
yMousePos += int(cameraPos.y);
xMousePos += int(cameraPos.x);
【问题讨论】:
-
请将代码发布为文本,而不是文本图像。
标签: c++ position zooming mouse