所以,我有一个瓷砖尺寸inter(现在是8,我有一个全局变量以防我决定改变我的瓷砖尺寸)并且在我的主渲染方法中我得到了瓷砖说
for (int xTile = xOffset >> 3; xTile <= (xOffset + width) >> 3; xTile)
如何获得基于我的瓷砖尺寸的3?8?
编辑:或者如果我将瓷砖尺寸更改为16,我希望3为4
答案 0 :(得分:2)
使用两个常量。
public static final int SHIFT = 3;
public static final int TILE_SIZE = 2 << SHIFT;