69,369
社区成员
发帖
与我相关
我的任务
分享
typedef struct
{
u8 box[2];
u16 color;
u8 next;
}Sha_Struct;
typedef struct
{
u16 rdm;
u16 posx,posy;
Sha_Struct shapes[19]=
{
{0x88,0xc0,0x0,1}, //L
{0xe8,0x0,0x0,2},
{0xc4,0x40,0x0,3},
{0x2e,0x0,0x0,0},
{0x44,0xc0,0x1f,5}, //反L
{0x8e,0x0,0x1f,6},
{0xc8,0x80,0x1f,7},
{0xe2,0x0,0x1f,4},
{0x8c,0x40,0xf81f,9}, //反Z
{0x6c,0x0,0xf81f,8},
{0x4c,0x80,0xffe0,11}, //Z
{0xc6,0x0,0xffe0,10},
{0x4e,0x0,0x7ff,13}, //凸
{0x8c,0x80,0x7ff,14},
{0xe4,0x0,0x7ff,15},
{0x4c,0x40,0x7ff,12},
{0x88,0x88,0xf800,17}, //长条
{0xf0,0x0,0xf800,16},
{0xcc,0x0,0xf81f,18} //立方体
};
}Tet_Struct;
typedef struct
{
u8 box[2];
u16 color;
u8 next;
}Sha_Struct;
typedef struct
{
u16 rdm;
u16 posx,posy;
Sha_Struct shapes[19];
}Tet_Struct;
Tet_Struct tmp =
{
20, //初始化rdm
20, //初始化posx
20, //初始化posy
{ //初始化shapes
{0x88,0xc0,0x0,1}, //L
{0xe8,0x0,0x0,2},
{0xc4,0x40,0x0,3},
{0x2e,0x0,0x0,0},
{0x44,0xc0,0x1f,5}, //反L
{0x8e,0x0,0x1f,6},
{0xc8,0x80,0x1f,7},
{0xe2,0x0,0x1f,4},
{0x8c,0x40,0xf81f,9}, //反Z
{0x6c,0x0,0xf81f,8},
{0x4c,0x80,0xffe0,11}, //Z
{0xc6,0x0,0xffe0,10},
{0x4e,0x0,0x7ff,13}, //凸
{0x8c,0x80,0x7ff,14},
{0xe4,0x0,0x7ff,15},
{0x4c,0x40,0x7ff,12},
{0x88,0x88,0xf800,17}, //长条
{0xf0,0x0,0xf800,16},
{0xcc,0x0,0xf81f,18} //立方体
}
}; //这儿应该是有";"
typedef struct
{
u8 box[2];
u16 color;
u8 next;
}Sha_Struct;
typedef struct
{
u16 rdm;
u16 posx,posy;
Sha_Struct shapes[19];
}Tet_Struct;
Tet_Struct tmp =
{
20, //初始化rdm
20, //初始化posx
20, //初始化posy
{ //初始化shapes
{0x88,0xc0,0x0,1}, //L
{0xe8,0x0,0x0,2},
{0xc4,0x40,0x0,3},
{0x2e,0x0,0x0,0},
{0x44,0xc0,0x1f,5}, //反L
{0x8e,0x0,0x1f,6},
{0xc8,0x80,0x1f,7},
{0xe2,0x0,0x1f,4},
{0x8c,0x40,0xf81f,9}, //反Z
{0x6c,0x0,0xf81f,8},
{0x4c,0x80,0xffe0,11}, //Z
{0xc6,0x0,0xffe0,10},
{0x4e,0x0,0x7ff,13}, //凸
{0x8c,0x80,0x7ff,14},
{0xe4,0x0,0x7ff,15},
{0x4c,0x40,0x7ff,12},
{0x88,0x88,0xf800,17}, //长条
{0xf0,0x0,0xf800,16},
{0xcc,0x0,0xf81f,18} //立方体
};
}