tl2655600 发表于 2008-12-19 22:40:00

【求助】怎么实现像超级玛丽那样的滚屏?

怎么实现像超级玛丽那样的滚屏? 请把方案告诉我。
:lol

jljeee 发表于 2008-12-20 11:00:30

哈哈。先把图片分成一块一块的数据。然后合到数组里接下来安需要画出来就行鸟。可能你看不明白,因为好就没碰了,我也忘了差不多了。

绿鸟 发表于 2008-12-20 11:36:10

如LS所言,只要把图形分块,然后编号,每个编号代替一块图形,建立一个数组充当显示区域,填进要画的图块的编号,接下来只要把数组的数据修改,就能实现这个滚屏功能了。
如果要平滑一些,最好让屏幕每次滚动1个像素的宽度,就是屏幕图像整体平移,再把空出来的地方画上新的图。
页: [1]
查看完整版本: 【求助】怎么实现像超级玛丽那样的滚屏?