浏览代码

Snap pawn to grid

DricomDragon 4 年之前
父节点
当前提交
0b75de568f
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      main.cpp

+ 2 - 2
main.cpp

@@ -52,8 +52,8 @@ int main()
 						done = true;
 					break;
 				case SDL_MOUSEMOTION:
-					pawnPos.x = event.motion.x - pawn->w / 2;
-					pawnPos.y = event.motion.y - pawn->h / 2;
+					pawnPos.x = (event.motion.x / pawn->w) * pawn->w;
+					pawnPos.y = (event.motion.y / pawn->h) * pawn->h;
 					break;
 			} // end switch event type
 		} // end of message processing