Quellcode durchsuchen

fix: scale up tfinger coordinates by 100 (#379)

Quentin Dreyer vor 5 Jahren
Ursprung
Commit
70429cff12
1 geänderte Dateien mit 6 neuen und 6 gelöschten Zeilen
  1. 6 6
      libs/sdl/sdl.c

+ 6 - 6
libs/sdl/sdl.c

@@ -185,20 +185,20 @@ HL_PRIM bool HL_NAME(event_loop)( event_data *event ) {
 			break;
 			break;
 		case SDL_FINGERDOWN:
 		case SDL_FINGERDOWN:
 			event->type = TouchDown;
 			event->type = TouchDown;
-			event->mouseX = (int)(e.tfinger.x*100);
-			event->mouseY = (int)(e.tfinger.y*100);
+			event->mouseX = (int)(e.tfinger.x*10000);
+			event->mouseY = (int)(e.tfinger.y*10000);
 			event->fingerId = (int)e.tfinger.fingerId;
 			event->fingerId = (int)e.tfinger.fingerId;
 			break;
 			break;
 		case SDL_FINGERMOTION:
 		case SDL_FINGERMOTION:
 			event->type = TouchMove;
 			event->type = TouchMove;
-			event->mouseX = (int)(e.tfinger.x*100);
-			event->mouseY = (int)(e.tfinger.y*100);
+			event->mouseX = (int)(e.tfinger.x*10000);
+			event->mouseY = (int)(e.tfinger.y*10000);
 			event->fingerId = (int)e.tfinger.fingerId;
 			event->fingerId = (int)e.tfinger.fingerId;
 			break;
 			break;
 		case SDL_FINGERUP:
 		case SDL_FINGERUP:
 			event->type = TouchUp;
 			event->type = TouchUp;
-			event->mouseX = (int)(e.tfinger.x*100);
-			event->mouseY = (int)(e.tfinger.y*100);
+			event->mouseX = (int)(e.tfinger.x*10000);
+			event->mouseY = (int)(e.tfinger.y*10000);
 			event->fingerId = (int)e.tfinger.fingerId;
 			event->fingerId = (int)e.tfinger.fingerId;
 			break;
 			break;
 		case SDL_MOUSEWHEEL:
 		case SDL_MOUSEWHEEL: