炮台的掩码图怎么实现旋转

0

void Game() {
//int mouse_x, mouse_y;
MOUSEMSG m;
//int flag = -1;//控制按钮
//int Flag = 1;//转换开始暂停
USER user;
user.score = 0;//初始化
IMAGE back1,paotai0,paotai1, paotai00, paotai11;

loadimage(&back1, _T("D:\test\background.jpg"));
putimage(0, 0, &back1);
loadimage(&paotai0, _T("D:\test\paotai2.jpg"));
loadimage(&paotai1, _T("D:\test\paotai1.jpg"));
putimage(500, 550, &paotai0, SRCAND);
putimage(500, 550, &paotai1, SRCPAINT);
setbkmode(TRANSPARENT);
Game_Button();
Input_login();
m = GetMouseMsg();
while (1) {
if (MouseHit()) {
m = GetMouseMsg();
}
switch (m.uMsg)
{
case WM_MOUSEMOVE:
rotateimage(&paotai00, &paotai0, angle(m.x,m.y));
rotateimage(&paotai11, &paotai1, angle(m.x,m.y));
putimage(500, 550, &paotai00, SRCAND);
putimage(500, 550, &paotai11, SRCPAINT);
break;
}
}

}

ava
有事微信

2020-5-13

技术讨论社区