none
DirectDraw地图移动如何实现? RRS feed

  • 问题

  •  

    我使用DirextX 9.0 +vb2008 DirextDraw翻转进行绘图。

    我想问的是~能不能本来有个很巨大的图片,就像RPG游戏里面的一个很大的地图,容量很大,我想把它Draw出来~但是draw的只是窗口大小的那一块,而不是全部载入,然后我能用键盘控制图片移动,自动Draw出新坐标大小那块所需的图像,然后翻转上来显示~这个又是怎么实现的呢?怎么控制在巨大的图片中只绘出指定一小块坐标的?

    2008年8月19日 2:24

答案

  • 你好,实际上那种地图移动的效果就是按照这种思想来实现的。
    通过控制显示图像区域的坐标来实现地图的移动。
    2008年8月21日 3:00