|
|
|||||
.
|
Было бы от чего наследоваться. Т.е. физическое описание класса в нужном аппдомене (доступном для того, в который вы будете загружать). А остальное приложится.
Поверьте, наследование от flash.display.Sprite, содержащегося в т.н. system domain не требует наличие такого класса в загружаемых swf. |
|
|||||
Регистрация: Aug 2011
Сообщений: 65
|
Цитата:
Со спрайтами проблем нет, можно всегда содержимое спрайта перенести в другой спрайт. Содержимое мувиклипа програмно не представляю даже как переносить в другой клип(созданный кодом). Пробегать все кадры и переносить? Но как кадры создавать кодом? Никак, а если и можно, то не описано в документации и через колдовство работает. |
|
|||||
Регистрация: May 2008
Сообщений: 63
|
а вам обязательно именно подгружать вторую swf? чем не устраивает, создать swc с графикой и подключить ее к проекту. А там уже наследуйте, что хотите.
|
|
|||||
вот, кстати, из недавнего в блогах: http://www.flasher.ru/forum/blog.php?b=696
|
|
|||||
Просто по вопросу топикстартера, уже понятно, что генерить код в рантайме, это явно не по его уровню. И опять же есть более простые решения указанной проблемы. А так, однажды я наткнулся на одну замечательную библиотечку которая перевернула мне мозг, и с её помощью реализовать "динамическое наследование" вполне реально, и в их документации указано как это сделать. Честно говоря, я долго думал, где это можно применить, пока особо идей нет, а в as3-commons и spring она используется для рефлексии.
|
|
|||||
Регистрация: Aug 2011
Сообщений: 65
|
Спасибо за много интересных идей! На будущее запомню. А вообще постараюсь не попадать в такие ситуации(*****кодом мой случай попахивает).
Поговорку одну вспомнил: "Умный найдет выход из трудной ситуации, а мудрый не попадет в такую ситуацию." Да прибудет с нами сила ооп :-) |
|
|||||
если бы вы показали чего хотите получить в итоге с таким богатым окружением - людям было бы проще советовать )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
Часовой пояс GMT +4, время: 17:58. |
|
« Предыдущая тема | Следующая тема » |
Теги |
класс , наследование , расширение |
|
|