Я создаю плагин и использую actionscript, чтобы сохранить выбор объекта в документе иллюстратора, а затем ссылаться на него позже.
var arrObj:Array=new Array();
arrObj.push(app.activeDocument.selection[0]);
Если я сейчас выберу тот же объект в документе и проверю, есть ли он в массиве, он вернет -1 для значения индекса.
var id:int=arrObj.indexOf(app.activeDocument.selection[0]);
trace (id); //-1
Почему выделение не считается тем же объектом, что и в массиве?