2017-09-25 137 views
1

我正在做碰撞檢測,我需要一個矩形數組來循環。它不工作,而是給我一個空指針異常。
這是我的代碼:Libgdx矩形陣列

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

你如何定義和初始化矩形?你能發佈更完整的代碼片段嗎? – jwils

+0

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

+1

哪一行給你的空指針錯誤呢? – jwils

回答

0

您需要更改

Array<Rectangle> rects = new Array(); 

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

而且,爲什麼要用Array代替ArrayList