refactor: replace pair with vec2

This commit is contained in:
2026-02-07 09:13:40 +08:00
parent fedef3dd1d
commit 6e71397940
13 changed files with 44 additions and 28 deletions

View File

@@ -152,7 +152,8 @@ void GameScene::restartGame() {
}
void GameScene::updatePieceInfo() {
auto [mouseX, mouseY] = m_coreData->inputState.mouseCurrentLogicalPosition;
int mouseX = m_coreData->inputState.mouseCurrentLogicalPosition.x;
int mouseY = m_coreData->inputState.mouseCurrentLogicalPosition.y;
auto click = m_CoordinateConverter->ScreenToBoard(mouseX, mouseY, m_boardRenderer->getBoardArea());
if (click == std::nullopt) {