summaryrefslogtreecommitdiff
path: root/engine/Components/Player.go
diff options
context:
space:
mode:
authorPhyscik <mynameisgennadiy@vk.com>2026-01-26 21:45:31 +0500
committerPhyscik <mynameisgennadiy@vk.com>2026-01-26 21:45:31 +0500
commit3974e70f63866279915b22ab31c2af254f6873b7 (patch)
tree81e0d285db4b6bd574ea7694e512e2f75db4af3d /engine/Components/Player.go
parentd5b1ff7f6031ed191e16625b1ddb8ac3fd0a33c7 (diff)
Non-blocking movement
Diffstat (limited to 'engine/Components/Player.go')
-rw-r--r--engine/Components/Player.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/Components/Player.go b/engine/Components/Player.go
index 9c11b80..c06820e 100644
--- a/engine/Components/Player.go
+++ b/engine/Components/Player.go
@@ -71,7 +71,8 @@ func (base *Player) Update() {
if rl.IsKeyDown(rl.KeyD) {
delta.X += speed
}
- base.Move(delta)
+ base.Move(rl.Vector2{X: delta.X, Y: 0})
+ base.Move(rl.Vector2{X: 0, Y: delta.Y})
}
func (base *Player) Draw() {