Skip to content

Commit 0910dc6

Browse files
committed
fix: score
1 parent 6f2019e commit 0910dc6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

plugin/score/draw.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ func floatstyle(a *scoredata) (img image.Image, err error) {
142142
}()
143143

144144
wg.Wait()
145-
if scbackimg == nil || backshadowimg == nil || avatarimg == nil || avatarbackimg == nil || avatarshadowimg == nil || whitetext == nil || blacktext == nil {
145+
if scbackimg == nil || backshadowimg == nil || avatarbackimg == nil || avatarshadowimg == nil || whitetext == nil || blacktext == nil {
146146
err = errors.New("图片渲染失败")
147147
return
148148
}
@@ -157,7 +157,9 @@ func floatstyle(a *scoredata) (img image.Image, err error) {
157157

158158
canvas.DrawImage(avatarshadowimg, 0, 0)
159159
canvas.DrawImage(avatarbackimg, 0, 0)
160-
canvas.DrawImageAnchored(avatarimg, int((ch-sch)/2/2), int((ch-sch)/2/2), 0.5, 0.5)
160+
if avatarimg != nil {
161+
canvas.DrawImageAnchored(avatarimg, int((ch-sch)/2/2), int((ch-sch)/2/2), 0.5, 0.5)
162+
}
161163

162164
canvas.DrawImage(blacktext, 2, 2)
163165
canvas.DrawImage(whitetext, 0, 0)

0 commit comments

Comments
 (0)