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); }
void Tetlis_rotate(VIEW *view,MODEL *model,TETRIMINO *tetorimino,TETORIMINODATA *tetoriminoData){ Model_rotate(model,tetorimino,tetoriminoData); }