C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  117 Posts :: 2 Stories :: 61 Comments :: 0 Trackbacks

常用链接

留言簿(8)

搜索

  •  

最新评论

阅读排行榜

评论排行榜


    单一背景滚动的方法是:利用一张相当大的背景图,当游戏进行的时候,随着画面中人物的移动,背景的显示区域也跟着移动。要制作这样的背景滚动效果实际上很简单,只要在每次背景画面更新时改变要显示到窗口上的区域就可以了。


    例如在上面的这张背景图里,由左上到右下画了3个方框,代表要显示在窗口上的背景区域,程序只要按照左上到右下的顺序在窗口上连续显示这3个方框区域,就会产生背景由左上往右下滚动的效果。



范例ch3_5:以键盘【↑】、【↓】、【←】、【→】键控制背景滚动显示。
下载地址:ch3_5(上传到windows live空间,可能需要MSN账号登陆)
说明:程序源代码中有相关的注释。
程序运行结果如下图:



PS:如想获得更多关于Visual C++游戏开发的内容,可点击随笔:《Visual C++游戏编程基础》学习笔记——索引随笔

 

posted on 2010-04-09 17:06 烟皑 阅读(1012) 评论(0)  编辑 收藏 引用 所属分类: 《Visual C++游戏编程基础》学习笔记

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理