Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Цикл и Массив
#1
У меня такой вопрос. Надо что бы цикл взаимодействовал с массивом
Код:
for (int i=0; i <= 8; i++)
{
player.addSkill(SkillTable.getInstance().getInfo(PhysSchool+""+i+""+[0], player.getSkillLevel(PhysSchool+""+i+""+[0])+1) , true);
}

ругается на
Код:
+""+i+""+

Каким образом мне сделать массив что бы этот скипт выдавал скилы 0 ого элемента из массивов
PhysSchool1
PhysSchool2
PhysSchool3 и т.д
[Изображение: master.gif]
Ответ
#2
В ручную) так нельзя сделать.. )
Ответ
#3
не лучше ли в данном случае вместо одномерного массива использовать двухмерный массив и с ним работать, типа:
Код:
for (int i=0; i < PhysSchool.length; i++)
{
player.addSkill(SkillTable.getInstance().getInfo(PhysSchool[i][0], player.getSkillLevel(PhysSchool[i][0])+1) , true);
}
или
Код:
for (int[] i : PhysSchool)
{
player.addSkill(SkillTable.getInstance().getInfo(i[0], player.getSkillLevel(i[0])+1) , true);
}
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)