Показать сообщение отдельно
Старый 04.05.2016, 01:25
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 6  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
сначала нужно создать свойство icon в этом классе, а уж потом выводить его. Ну а проще, на мой взгляд, после загрузки каждого "артефакт №* и его свойства" добавлять их в новый экземпляр класса artefact. Тогда для того, чтобы сразу вывести всё, будет достаточно "addChild(artefact);", а что-то одно addChild(artefact.*);. Вы просто не понимаете пока что для чего нужны классы, что такое наследование, композиция, интерфейсы и т.д. Разберитесь сначала с основами снова: типы данных(особенно приведение), классами(и их экземплярами), наследованием, дальше композиция - этого хватит для реализации вашей задумки на этом этапе.

прочитайте и поймите два слушателя, ОЧЕНЬ помогут писать предсказуемый код
Код AS3:
			this.addEventListener(Event.ADDED_TO_STAGE, init);
			this.addEventListener(Event.REMOVED_FROM_STAGE, removeInit);