В проекте Flash (ActionScript 3.0) Я работаю над этим, я пытаюсь загрузить PNG-файл из библиотеки, однако значок, который должен загружаться, не устанавливается до времени выполнения.Загрузка динамического изображения из библиотеки
Проект представляет собой панель погоды, которая загружает значок, связанный с фида данных, который возвращается как объект JSON. Я пробовал следующее:
var iconData:Class = getDefinitionByName("i"+image);
var i:* = new iconData(130, 130);
var bitmap:Bitmap = new Bitmap(i);
if(p==0){
today_mc.today_icon.addChild(bitmap);
}
Существует определённая оценка, которая определяет «изображение».
Все импортированные файлы включены в классы для использования в Actionscript, как показано здесь:
Ошибка я получаю:
неявной Принуждение значения с статическим типом Объект, возможно, не связанный тип класса.
Так что если ответ JSON говорит, что код погоды равен «33», и я определяю в скрипте код 33 = значок 4 (i4), мне нужно загрузить i4.png на сцену.
А как-то я пропустил часть «как класс», потому что я прочитал ту же страницу документа. Благодаря! – matcartmill