diff --git a/service/beatleader/model.go b/service/beatleader/model.go index efc25cd..9a0a34e 100644 --- a/service/beatleader/model.go +++ b/service/beatleader/model.go @@ -607,12 +607,12 @@ func (p PlayerDataLite) LastDiffToImage(lastQueryData PlayerDataLite) string { Position: image.Point{X: minX - 5, Y: minY - 5}, } baseboard.AddSprite(&backgroundSpirit) - // if len(avatarSpirit.Images) > 1 { - // if err := baseboard.SaveToGif(util.GenTempFilePath("cbl.gif")); err != nil { - // log.Default().Printf("保存图片失败,err:%v", err) - // } - // return util.GenTempFilePath("cbl.gif") - // } + if len(avatarSpirit.Images) > 1 { + if err := baseboard.SaveToGif(util.GenTempFilePath("cbl.gif")); err != nil { + log.Default().Printf("保存图片失败,err:%v", err) + } + return util.GenTempFilePath("cbl.gif") + } if err := baseboard.SaveToApng(util.GenTempFilePath("cbl.png")); err != nil { log.Default().Printf("保存图片失败,err:%v", err) } diff --git a/service/scoresaber/model.go b/service/scoresaber/model.go index f36d7ce..d8133f4 100644 --- a/service/scoresaber/model.go +++ b/service/scoresaber/model.go @@ -426,12 +426,12 @@ func (p PlayerDataLite) LastDiffToImage(lastQueryData PlayerDataLite) string { Position: image.Point{X: minX - 5, Y: minY - 5}, } baseboard.AddSprite(&backgroundSpirit) - // if len(avatarSpirit.Images) > 1 { - // if err := baseboard.SaveToGif(util.GenTempFilePath("css.gif")); err != nil { - // log.Default().Printf("保存图片失败,err:%v", err) - // } - // return util.GenTempFilePath("css.gif") - // } + if len(avatarSpirit.Images) > 1 { + if err := baseboard.SaveToGif(util.GenTempFilePath("css.gif")); err != nil { + log.Default().Printf("保存图片失败,err:%v", err) + } + return util.GenTempFilePath("css.gif") + } if err := baseboard.SaveToApng(util.GenTempFilePath("css.png")); err != nil { log.Default().Printf("保存图片失败,err:%v", err) }