📄 movedecide.c
字号:
//*************************************************************************************************
//* *
//* *****************************判断方块是否可以移动************************** *
//* *
//*************************************************************************************************
#include "GameProcess.h"
#include "MoveDecideOne.h"
#include "MoveDecideTwo.h"
#include "MoveDecideThree.h"
#include "MoveDecideFour.h"
#include "MoveDecideFive.h"
#include "MoveDecideSix.h"
#include "MoveDecideSeven.h"
//*************************************************************************************************
//* *
//* ********************************类型分派函数******************************** *
//* *
//*************************************************************************************************
unsigned char ucMoveDecide(unsigned char ucAction)
{
switch(uc_BlockType)
{
//*******************************判断方块1是否可以移动***************************
case TYPEONE:return ucMoveDecideOne(ucAction);
//*******************************判断方块2是否可以移动***************************
case TYPETWO:return ucMoveDecideTwo(ucAction);
//*******************************判断方块3是否可以移动***************************
case TYPETHREE:return ucMoveDecideThree(ucAction);
//*******************************判断方块4是否可以移动***************************
case TYPEFOUR:return ucMoveDecideFour(ucAction);
//*******************************判断方块5是否可以移动***************************
case TYPEFIVE:return ucMoveDecideFive(ucAction);
//*******************************判断方块6是否可以移动***************************
case TYPESIX:return ucMoveDecideSix(ucAction);
//*******************************判断方块7是否可以移动***************************
case TYPESEVEN:return ucMoveDecideSeven(ucAction);
default:return 0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -