动画游戏中怎么用键盘控制角色动画
动画游戏中怎么用键盘控制角色动画
动画游戏中怎么用键盘控制角色动画
本游戏中键盘方向定义为dir. dir=0,1,2,3分别表示【↑】【↓】【←】【→】。由于小女孩
在不同方向上图像尺寸大小不相同.为了克服小女孩在转向时,小女孩的影子发生移动。添
加代码如下:
case VR_QP,//向上移动
switch(dir)
{
case 1;
x-=1;
Y-=8;
break;
case 2;
x+=2;
Y一=10;
break;
case 3,
x+=2;
Y-=10;
break;
}
break;
case VR_DOWN,//向下移动
switch(dir)
{
case 0;
x+=1;
Y+=8;
break;
case 2;
x+=3;
Y+=6;
break;
case 3;
x+= 3;
y+=6;
break;
}
break;
case VK_LBFT; // 向左移动
switch(dir)
{
case 0;
x-=12;
break;
case 1;
x-=13;
Y+=4;
break;
case 3;
x-=10;
break;
}
case VK_RIGHT; // 向右移动
switch(dir)
{
case 0;
x+=8;
break;
case 1;
x+=7;
Y+=4;
break;
case 2;
x+=10;
break;
更多培训课程,学习资讯,课程优惠等学校信息,请进入 天津UI培训天津Web培训天津和平区C语言培训 网站详细了解,免费咨询电话:400-998-6158