1
我正在做碰撞檢測,我需要一個矩形數組來循環。它不工作,而是給我一個空指針異常。
這是我的代碼:Libgdx矩形陣列
Array<Rectangle> rects = new Array();
Rectangle rect = new Rectangle();
rects.add(rect);
我正在做碰撞檢測,我需要一個矩形數組來循環。它不工作,而是給我一個空指針異常。
這是我的代碼:Libgdx矩形陣列
Array<Rectangle> rects = new Array();
Rectangle rect = new Rectangle();
rects.add(rect);
您需要更改
Array<Rectangle> rects = new Array();
到
Array<Rectangle> rects = new Array<Rectangle>();
而且,爲什麼要用Array
代替ArrayList
?
你如何定義和初始化矩形?你能發佈更完整的代碼片段嗎? – jwils
我只是做一個新的矩形 – ThePumkinMelon
哪一行給你的空指針錯誤呢? – jwils