0
이 라인의 ArrayIndexOutOfBoundsExceptions를 수신 할 때이 코드 조각이 잘못 될 것입니다. .elementAt(spriteIdx);
. 팁 고마워.java.lang.ArrayIndexOutOfBoundsException : 배열 인덱스가 범위를 벗어났습니다.
제이슨
Play = new Sprite[8][13];
for (int i = 0; i < 8; i++) {
for (int j = 0; j < 13; j++) {
int spriteIdx = map.getInt(String.format("play-%d-%d", i, j));
if (spriteIdx != -1) {
Play[i][j] = (Sprite) savedSprites
.elementAt(spriteIdx);
스프라이트가 너무 단순한 치크 상태이므로 안녕하세요! = 0 수정해야합니까? – user652798
if (sprites! = null && sprites.lenght> 0) –
잊어 버리고 int null 작동하지 않습니다. – user652798