Libgdx矩形阵列

Libgdx矩形阵列

问题描述:

我正在做碰撞检测,我需要一个矩形数组来循环。它不工作,而是给我一个空指针异常。
这是我的代码:Libgdx矩形阵列

Array<Rectangle> rects = new Array(); 
Rectangle rect = new Rectangle(); 
rects.add(rect); 
+1

你如何定义和初始化矩形?你能发布更完整的代码片段吗? – jwils

+0

我只是做一个新的矩形 – ThePumkinMelon

+1

哪一行给你的空指针错误呢? – jwils

您需要更改

Array<Rectangle> rects = new Array(); 

Array<Rectangle> rects = new Array<Rectangle>(); 

而且,为什么要用Array代替ArrayList