早教吧 育儿知识 作业答案 考试题库 百科 知识分享

俄罗斯方块的定义//定义七种俄罗斯方块structBLOCK{WORDdir[4];//方块的四个旋转状态COLORREFcolor;//方块的颜色}gBlocks[7]={{0x0F00,0x4444,0x0F00,0x4444,RED},//I{0x0660,0x0660,0x0660,0x0660,BLUE},//口{0x4460,0

题目详情
俄罗斯方块的定义
// 定义七种俄罗斯方块
struct BLOCK
{
WORD dir[4]; // 方块的四个旋转状态
COLORREF color; // 方块的颜色
} g_Blocks[7] = { {0x0F00,0x4444,0x0F00,0x4444,RED},// I
{0x0660,0x0660,0x0660,0x0660,BLUE},// 口
{0x4460,0x02E0,0x0622,0x0740,MAGENTA},// L
{0x2260,0x0E20,0x0644,0x0470,YELLOW},// 反L
{0x0C60,0x2640,0x0C60,0x2640,CYAN},// Z
{0x0360,0x4620,0x0360,0x4620,GREEN},// 反Z
{0x4E00,0x4C40,0x0E40,0x4640,BROWN}}; // To09
为什么要这样定义呢?
▼优质解答
答案和解析
定义一个方块的基类,成员函数:声明四个方向键纯虚函数(上:变换;下:加速下;左:左移;右:右移).成员变量:可以用二维数组保存方块的实体.
看了 俄罗斯方块的定义//定义七种...的网友还看了以下: