|
我想写一个地图跟随的算法,就是暗黑那种感觉(这种效果的游戏还有 除业 梦幻 。。。忘记了嘿嘿 反正好像主流都是那么做的),人物在显示区域的中间,然后地图一直跟着切换那种效果。
我使用的基本方法是 loadimage->selectobject(hdc,bitmap)->人物贴图,然后根据在dialog上的坐标进行判断。但是这样不能达到地图移动的效果。。。。
我想请问下 为了达到那种效果 是不是必须将从人物在dc上的坐标 转换成人物在地图上的坐标。
Q2:
还有一个问题就是 我怎么去维护Xm(显示的位置现对于总的地图的位置)?能拿到每次都是记录,然后根据上一次再用bitblt将场景画出来?
我不知道我自己大想法是否有错,真的希望有经验的朋友能说下 谢谢 对问的不清楚的可以提出来 我会竟可能讲清楚 。。谢谢。。
我尽量整理了我的问题 可能不是很清楚 希望有相关开发经验的朋友帮忙说下。。。。谢谢。。。 |
|