📄 score.c
字号:
void addscore(int x, int y, char *pscore)
{
scoretype *temp,*s;
s=bscore;
while ((s->next)!=NULL)
s=s->next;
temp=(scoretype *)malloc(sizeof(scoretype));
temp->next=NULL;
temp->scorex=x;
temp->scorey=y;
temp->scoreloop=0;
strcpy(temp->num,pscore);
s->next=temp;
}
void removescore()
{
scoretype *temp;
scoretype *s=bscore;
temp=s->next;
s->next=s->next->next;
free(temp);
}
void drawscore(int x)
{
scoretype *s=bscore;
while ((s->next)!=NULL)
{
s=s->next;
graphstring((s->scorex)*16+32-x,(s->scorey)*16+(s->scoreloop),s->num,TEXTCOLOR,HiddenPageOffs);
s->scoreloop--;
if (s->scoreloop<=-20)
removescore();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -