|
|

楼主 |
发表于 2007-4-27 14:56:00
|
显示全部楼层
Re: 冒险岛online资源使用示例(VC++6.0)
恩~~不好意思这是个小问题。请在CPerson: raw(int,long,long,ddsurface)函数中的
if(pA->frames[pA->frame].faceto == 0)return;这句话改成:
if(pA->frames[pA->frame].faceto == 0)
{
if(bFacetoright)
{
pA->frames[pA->frame].combParts.image.DrawTosurf(
x + pA->frames[pA->frame].combParts.image.originX - pA->frames[pA->frame].combParts.image.imgWidth,
y - pA->frames[pA->frame].combParts.image.originY,
surf,bFacetoright);
}
else
{
pA->frames[pA->frame].combParts.image.DrawTosurf(
x - pA->frames[pA->frame].combParts.image.originX,
y - pA->frames[pA->frame].combParts.image.originY,
surf,bFacetoright);
}
return;
}
我之前忘了把人物转向背后的画面显示出来了:-) |
|