Среда, 18 Декабря 2024, 10:26

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
В чем может быть проблема
FlyOfFlyДата: Пятница, 08 Января 2016, 06:16 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Помогите плис, я создаю Массив и пытаюсь его передать в функцию, ну принимается почему элемент первого массива(тоесть нулевого) только:
Код

public voidgen(){
Clotheslot[] cl = new Clotheslot[6];
for(int c= 0;c<6;c++){
cl[i] = new Clotheslot();//если -1. то на нпс нет данной одежды
}
npcs.Add(new NPC(x + 4, cl));//создаю нпс с рандомной одеждой
}

Код

Clotheslot[] clslot = new Clotheslot[6];
public NPC(int blockx,Clotheslot[] clslot){
.....
this.clslot = clslot;//даю каждой части тела одежду и пытался через for, тоже не работает
...
}//clslot[1] = NULL;


Добавлено (08 января 2016, 06:13)
---------------------------------------------
щас посмотрел, даже перед отправкой они равны NULL

Добавлено (08 января 2016, 06:16)
---------------------------------------------
я нашёл ошибку, она была детская и тупая перепутал букву которую использовал в цикле for, и вместо c в clslot[c] использовал i, которая использовалась выше


Сообщение отредактировал FlyOfFly - Пятница, 08 Января 2016, 06:16
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг