Пример #1
0
int Tetlis_checkBlockInModel(VIEW *view,MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData){	
	if(Model_checkBlockInModel(model,tetorimino,tetoriminoData,tetoriminoData->blockY+1,tetoriminoData->blockX)){
		Model_moveBlock(model,tetorimino,tetoriminoData);
		return 1;
	}else{
		Model_moveBlock(model,tetorimino,tetoriminoData);
		return 0;
	}	
}
Пример #2
0
void Tetlis_getKey(VIEW *view,MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData){

	Tetlis_deleteBlock(view,model,tetorimino,tetoriminoData);
	if(kbhit()){
		Model_getkey(model,tetorimino,tetoriminoData);
	}
	Model_moveBlock(model,tetorimino,tetoriminoData);
}
Пример #3
0
void Tetlis_getKey(VIEW *view,MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData,WPARAM key){

	Tetlis_deleteBlock(view,model,tetorimino,tetoriminoData);
	//if(kbhit()){//毎回取得してくれる
	Model_getkey(model,tetorimino,tetoriminoData,key);
	//}
	Model_moveBlock(model,tetorimino,tetoriminoData);

	Tetlis_set(view,model,tetorimino,tetoriminoData);
}
Пример #4
0
int Tetlis_checkBlockInModel(VIEW *view,MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData){	
	int ret = Model_checkBlockInModel(model,tetorimino,tetoriminoData,tetoriminoData->blockY+1,tetoriminoData->blockX);
	Model_moveBlock(model,tetorimino,tetoriminoData);
	return ret;
}