Shadow cleanup on target explosion.

This commit is contained in:
2024-11-11 14:32:59 -05:00
parent 658ae73c9b
commit f6ab64ca6e

View File

@@ -196,10 +196,12 @@ func (g *Game) Draw(screen *ebiten.Image) {
//draw shadows //draw shadows
for _, target := range g.targets { for _, target := range g.targets {
if target.Action < elements.MoverActionExploding {
op := &ebiten.DrawImageOptions{} op := &ebiten.DrawImageOptions{}
op.GeoM.Translate(target.Pos.X-10, target.Pos.Y+10) op.GeoM.Translate(target.Pos.X-10, target.Pos.Y+10)
screen.DrawImage(assets.ImageBank[assets.FlyEyeShadow], op) screen.DrawImage(assets.ImageBank[assets.FlyEyeShadow], op)
} }
}
for _, target := range g.targets { for _, target := range g.targets {
target.Draw() target.Draw()