From b3b634ed20526a91f03fc045fe79b7704a4401fc Mon Sep 17 00:00:00 2001 From: Cesar Gimenes Date: Sun, 19 Sep 2021 21:01:27 -0300 Subject: [PATCH] fix frames --- main.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 9566124..829e039 100644 --- a/main.go +++ b/main.go @@ -113,13 +113,15 @@ func (m *neko) Update() error { func (m *neko) Draw(screen *ebiten.Image) { img := mSprite["up1"] switch { - case m.count >= 0 && m.count <= 7: + case m.count < 8: img = mSprite[m.sprite+"1"] - case m.count >= 8 && m.count <= 16: - img = mSprite[m.sprite+"2"] default: + img = mSprite[m.sprite+"2"] + } + if m.count > 16 { m.count = 0 } + op := &ebiten.DrawImageOptions{} op.GeoM.Scale(scale, scale) screen.DrawImage(img, op)