У меня есть цикл, который создает тс из базы данныхприкрепления идентификатора к мувиклипу
for (var i:Number = 0; i < t.length; i++) {
var portfolioItem:PortfolioItem = new PortfolioItem();
addChild(portfolioItem);
portfolioItem.name = t[i][0];
portfolioItem.addEventListener(MouseEvent.CLICK, getThisName);
}
public function getThisName(evt:Event) {
trace(evt.target.name);
}
я стараюсь и назначить т [я] [0], который является идентификатором таблицы для атрибута имени, но я этого нужен просто получить " instance4 'или instance 14. Как я могу дать им динамически создавать mc имя или настраиваемое свойство?
В идеале я хотел бы использовать настраиваемое свойство, называемое portfolio.id, но будет использовать свойство name или другое свойство по умолчанию, если оно работает.
Работает ли ваш код, если вы просто попробуете добавить обычный MovieClip? Я не вижу никакой причины, почему код, который там, не будет делать то, что вы хотели бы. Проблема может заключаться в том, как у вас есть настройка класса PortfolioItem. –