Показать сообщение отдельно
Старый 21.12.2011, 20:17
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 16  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от Alex626 Посмотреть сообщение
А если ID каждый раз разные, посылаются из игры? Как можно присваивать порядковые номера каждому новому айтему?
Не очень понял вопрос. Возможно для этого - второй вариант, когда id заранее неизвестен:
Код AS1/AS2:
var ary:Array = new Array();
 
function addClip(id, name, description, mass, usable, show)
{
	if (ary[id] == undefined) ary[id] = new Array();//если слот под данный итем еще не создавали
   	ary[id]['name'] = name;
	ary[id]['description'] = description;
	ary[id]['mass'] = mass;
	ary[id]['usable'] = usable;
	ary[id]['show'] = show;
}
Или речь о том, что могут быть разные экземпляры одного и того же итема?
__________________
Идите первым!