Цитата:
Сообщение от 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;
}
Или речь о том, что могут быть разные экземпляры одного и того же итема?