Проблема в коде.
Цитата:
|
Ошибка возникает когда передаю классы на растеризацию в DMT.
|
(Видимо предполагается, что все здесь присутствующие, безоговорочно знают что такое DMT, хотя лично я понятия не имею что это, ну да ладно) Надо тайпкастинг делать при передаче. Если в качестве параметра ожидается мувиклип, а ему суют какой-то CustomClass , то ничего удивительного, что компилятор может этого не понять.
Самый простой пример:

Код AS3:
var cc:CustomClass = new CustomClass();
rasterize(cc); // ошибка type coercion
rasterize(cc as MovieClip); // все ок
function rasterize(someShit:MovieClip):void {
}