背景缓冲的大小
背景缓冲图像的大小要大于屏幕最多可涉及的Tile的区域。
例如:
屏幕大小是128 X 128,Tile是 8 X 8,缓冲图像至少是 136 X 136 = (128 + 8) X (128 + 8)
屏幕大小是120 X 130,Tile是 8 X 8,缓冲图像至少是 128 X 144 = (120 + 8) X ((130+7)/8*8 + 8)
屏幕大小是 screenW X screenH,Tile是 tileW X tileH,
缓冲图宽高的计算公式为:
(screenW + (tileW - 1)) / tileW * tileW + tileW
(screenH + (tileH - 1)) / tileH * tileH + tileH
本文介绍了如何根据屏幕尺寸和Tile尺寸来计算背景缓冲图像的最小尺寸。通过具体的例子展示了计算过程,确保了背景缓冲能覆盖整个屏幕的有效显示区域。

1599

被折叠的 条评论
为什么被折叠?



