fix: 添加图层顺序
This commit is contained in:
parent
b75ea17364
commit
a3aa7e8ad6
@ -160,6 +160,7 @@ func GenerateCongratulationImage(text string, inputFile, outputFile string, isGo
|
||||
func GenerateCongratulationImageNew(text string, inputFile, outputFile string, isGood bool) {
|
||||
baseboard := sprite.NewNamedSpriteBoard()
|
||||
backgroundImageSprite, err := sprite.LoadSpriteFromFile("bg", inputFile)
|
||||
backgroundImageSprite.Index = 0
|
||||
if err != nil {
|
||||
log.Print("无法加载背景图片:", err)
|
||||
return
|
||||
@ -178,8 +179,10 @@ func GenerateCongratulationImageNew(text string, inputFile, outputFile string, i
|
||||
return
|
||||
}
|
||||
textSprite := sprite.Sprite{
|
||||
Name: "text",
|
||||
Images: []image.Image{textImage},
|
||||
Position: image.Point{X: backgroundImageSprite.GetCurrentImage().Bounds().Dx()/2 - textImage.Bounds().Dx()/2, Y: backgroundImageSprite.GetCurrentImage().Bounds().Dy()/2 - textImage.Bounds().Dy()/2},
|
||||
Index: 1,
|
||||
}
|
||||
baseboard.AddSprite(&textSprite)
|
||||
baseboard.SaveToApng(outputFile)
|
||||
|
Loading…
x
Reference in New Issue
Block a user