Explorar o código

Better looking pointer (#943)

Instead of a crude circle, this makes it look more like a pointer. I manually tweaked the numbers until it looked like a pointer :)
Christopher Chedeau %!s(int64=5) %!d(string=hai) anos
pai
achega
a6244e7602
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      src/renderer/renderScene.ts

+ 5 - 1
src/renderer/renderScene.ts

@@ -178,7 +178,11 @@ export function renderScene(
   for (const clientId in sceneState.remotePointerViewportCoords) {
     const { x, y } = sceneState.remotePointerViewportCoords[clientId];
     context.beginPath();
-    context.arc(x, y, 5, 0, 2 * Math.PI);
+    context.moveTo(x, y);
+    context.lineTo(x + 1, y + 14);
+    context.lineTo(x + 4, y + 9);
+    context.lineTo(x + 9, y + 10);
+    context.lineTo(x, y);
     context.fill();
     context.stroke();
   }