我这个代码按d键行走后达不到连续图片构成动画的效果,真心求教,如能帮助,实在感激不尽
#include <stdio.h>
#include<graphics.h>
#include<conio.h>
int main()
{
for (i = 0; i < 4; i++)
{
swprintf_s(file, L"./debug/zhujued%d.png", i+1);
loadimage(&zhujued[i], file, 28, 38);
}
if (GetAsyncKeyState('D')) //摁下D时向右移动
{
for (i = 0; i < 4; i++)
{
putimage(x,y,&zhujued[0]);
FlushBatchDraw();
Sleep(10);
}
x += vx;
}
}