From 07b0dc903db53405bdc85af56ac55808c27616e7 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 30 Dec 2018 14:46:15 +0100 Subject: ... --- fire/main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fire/main.go b/fire/main.go index 07a881e..699a35b 100644 --- a/fire/main.go +++ b/fire/main.go @@ -72,7 +72,7 @@ func newDrawContext(x, y int) *drawContext { return &drawContext{img: img} } -func (dc *drawContext) toggle() { +func (dc *drawContext) toggle() *drawContext { var c uint8 if !dc.isOn { c = uint8(len(palette) - 1) @@ -81,6 +81,7 @@ func (dc *drawContext) toggle() { dc.img.SetColorIndex(x, 0, c) } dc.isOn = !dc.isOn + return dc } func (dc *drawContext) update(screen *ebiten.Image) error { @@ -109,8 +110,7 @@ func (dc *drawContext) update(screen *ebiten.Image) error { } func main() { - dc := newDrawContext(screenWidth, screenHeight) - dc.toggle() + dc := newDrawContext(screenWidth, screenHeight).toggle() ebiten.SetRunnableInBackground(true) if err := ebiten.Run(dc.update, screenWidth, screenHeight, scale, "Fire"); err != nil { log.Fatal(err) -- cgit v1.2.3