diff options
| author | Alec Goncharow <alec@goncharow.dev> | 2024-09-08 19:30:36 -0400 |
|---|---|---|
| committer | Alec Goncharow <alec@goncharow.dev> | 2024-09-08 19:30:36 -0400 |
| commit | e510e859a46835e0b1add6221ac9482a2402cd7a (patch) | |
| tree | e9116667323bd166499304027b1457f89be5ca66 /src | |
| parent | 77c68660c467c4742bd1449bc1eddefb389723ca (diff) | |
idk
Diffstat (limited to 'src')
| -rw-r--r-- | src/root.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/root.zig b/src/root.zig index 8312f5d..00a56ad 100644 --- a/src/root.zig +++ b/src/root.zig @@ -126,6 +126,11 @@ pub fn update() !void { // at same time and im not yak shavin this if (rl.IsMouseButtonDown(rl.MOUSE_BUTTON_RIGHT)) { const delta = rl.GetMouseDelta(); + var scale = @log2(@abs(delta.x) + @abs(delta.y)); + if (delta.x == 0.0 and delta.y == 0.0) { + scale = 1.0; + } + context.camera.target.x -= delta.x / zoom_scale; context.camera.target.y -= delta.y / zoom_scale; } |
