📄 singlema.c
字号:
int single(int *x,int *y);
int DrawButtons();
#define PI 3.1415926
/*单人足球的核主程序*/
int single(int *x,int *y)
{
int buttons,xmin = 1,xmax = 639,ymin = 1,ymax = 479;
FootballPitch pitch;
Football ball;
Robot *dubuying = malloc(53 * sizeof(char));
setwritemode(COPY_PUT);
InitPitch(&pitch);
DrawPitch(&pitch);
DrawButtons();
InitBall(&ball,pitch);
InitRobot(dubuying,pitch,ball);
setwritemode(XOR_PUT);
cursor(*x,*y);
for(;;)
{
newxy(x,y,&buttons);
if(*x > 120 && *x < 190 && *y > 420 && *y < 450 && buttons)
{
setwritemode(COPY_PUT);
important(&ball,dubuying,&pitch);
setwritemode(XOR_PUT);
if(*x > 450 && *x < 520 && *y > 420 && *y < 450 && buttons)
break;
}
if(*x > 450 && *x < 520 && *y > 420 && *y < 450 && buttons)
break;
}
free(dubuying);
return 0;
}
int DrawButtons()
{
setfillstyle(1,LIGHTGRAY);
bar(120,420,190,450);
bar(450,420,520,450);
drawmat(kai16S,16,140,430,WHITE);
drawmat(shin16S,16,160,430,WHITE);
drawmat(tui16S,16,470,430,WHITE);
drawmat(chu16S,16,490,430,WHITE);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -