详情
动画游戏中怎么用键盘控制角色动画
本游戏中键盘方向定义为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;
}
标签:动画游戏中怎么用键盘控制角色动画 广州玛雅Maya影视动画培训全科班
更多关注:广州连邦教育