fix; default emissive layer for item sheet sprite was transparent

This commit is contained in:
minjaesong
2024-02-12 22:32:51 +09:00
parent 3e3c1078d7
commit 45b141fd57

View File

@@ -1797,7 +1797,7 @@ open class ActorWithBody : Actor {
if (spriteGlow != null)
drawSpriteInGoodPosition(frameDelta, spriteGlow!!, batch, 1)
else if (sprite != null)
drawSpriteInGoodPosition(frameDelta, sprite!!, batch, 1, Color.BLACK)
drawSpriteInGoodPosition(frameDelta, sprite!!, batch, 0, Color.BLACK) // use black version of normal sprite as a substitution
}
}
@@ -1807,7 +1807,7 @@ open class ActorWithBody : Actor {
if (spriteEmissive != null)
drawSpriteInGoodPosition(frameDelta, spriteEmissive!!, batch, 2)
else if (sprite != null)
drawSpriteInGoodPosition(frameDelta, sprite!!, batch, 2, Color.BLACK)
drawSpriteInGoodPosition(frameDelta, sprite!!, batch, 0, Color.BLACK) // use black version of normal sprite as a substitution
}
}