Example #1
0
void Model_getkey(MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData,WPARAM key){
	int VX,VY;
	VX=0,VY=0;
	switch(key){
		case 0x41:VX--;break;
		case 0x44:VX++;break;
		//case 'w':VX--;break;
		//case 's':VX++;break;
		case 0x46:Model_rotate(model,tetorimino,tetoriminoData,1);Model_sound(BOTTON);break;
		case 0x43:Model_rotate(model,tetorimino,tetoriminoData,0);Model_sound(BOTTON);break;
	}
	Model_checkBlockInModel(model,tetorimino,tetoriminoData,tetoriminoData->blockY+VY,tetoriminoData->blockX+VX);
}
Example #2
0
void Tetlis_rotate(VIEW *view,MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData){
	Model_rotate(model,tetorimino,tetoriminoData);
}