Показать сообщение отдельно
Старый 18.01.2011, 14:18
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 1  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
По умолчанию Почему я не могу привести экземпляр к суперу?

Есть класс скина (отнаследован от некой "базы"), это документ класс некой свфки, которую я дальше гружу в приложение. В приложении хочу ее привести к базе через оператор as, на что получаю null, ерроры и море слез. В чем тут дело?
Код AS3:
trace(_skin, getQualifiedClassName(_skin), getQualifiedSuperclassName(_skin), _skin is SkinBase);
// [object Skin_3], Skin_3, SkinBase, false
trace(_skin as SkinBase); // null


Последний раз редактировалось nOobCrafter; 18.01.2011 в 14:26.