Java 是否可以在LibGDX中创建映射到阵列的网格布局?

Java 是否可以在LibGDX中创建映射到阵列的网格布局?,java,libgdx,Java,Libgdx,我想在LibGDX中创建一个网格类型的布局,它将映射到一个二维数组。因此,如果用户在网格布局上移动对象,它将检查数组以查看移动是否合法,然后在布局和网格中移动对象 我目前知道的唯一方法是计算屏幕的当前大小并将其相应地划分,然后将这些值存储在某个地方,但这似乎相当乏味。有没有更简单的方法 谢谢使用网格虚拟大小的管理器来管理您的相机。然后你就会知道1的移动等于一个网格空间 可以使用相对于此栅格比例的宽度和高度绘制纹理区域。或者,如果使用精灵,则可以在加载精灵时设置所有精灵相对于栅格比例的宽度和高度

我想在LibGDX中创建一个网格类型的布局,它将映射到一个二维数组。因此,如果用户在网格布局上移动对象,它将检查数组以查看移动是否合法,然后在布局和网格中移动对象

我目前知道的唯一方法是计算屏幕的当前大小并将其相应地划分,然后将这些值存储在某个地方,但这似乎相当乏味。有没有更简单的方法

谢谢

使用网格虚拟大小的管理器来管理您的相机。然后你就会知道1的移动等于一个网格空间

可以使用相对于此栅格比例的宽度和高度绘制纹理区域。或者,如果使用精灵,则可以在加载精灵时设置所有精灵相对于栅格比例的宽度和高度