⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 singlema.c

📁 机器人足球,是用c语言实现的。大概有两千行
💻 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 + -