瀏覽代碼

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 5 年之前
父節點
當前提交
a6244e7602
共有 1 個文件被更改,包括 5 次插入1 次删除
  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();
   }