![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2007
Сообщений: 10
|
Интересно, загрузить swf, написанный под as3, в swf c кодом на as2 можно, но если грузить на любой уровень, кроме 0-го, код as3 класса перестает функционировать. Почему бы это?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Потому что действует правило обратной совместимости (т.е. AS2 ролик, загруженный в AS3 будет работать в своей песочнице), а не прямой.
Проще говоря, заставить работать подгруженный AS3-ролик в AS2 невозможно, да и смысла нет. |
|
|||||
|
Banned
[+4 11.12.07]
[+4 18.03.08] Регистрация: Oct 2007
Сообщений: 269
|
Смысл есть. Мне eval нужен.
|
|
|||||
|
а можете описать зачем?
__________________
To beer or no to beer? That is the question... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
Banned
[+4 11.12.07]
[+4 18.03.08] Регистрация: Oct 2007
Сообщений: 269
|
> В AS3-то?
Да > а можете описать зачем? Хочу подгружать с сервера произвольный код и выполнять его на клиенте. Код сгенерить могу, а вот утрамбовать в swf - нет. Хотел было eval на текстовый код сделать - а его в АС3 нету... Можно разобрать какую-то опенсорс-либу и ей генерить swf, но пока развлечений у меня хватает... Это в последнею очередь. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вы в курсе, что eval в AS2 гораздо более ущербный, чем в JavaScript и не в состоянии выполнять произвольный код?
Я уже не говорю, что eval в AS3 вообще нет. |
|
|||||
|
Banned
[+4 11.12.07]
[+4 18.03.08] Регистрация: Oct 2007
Сообщений: 269
|
Про ущербность - наслышан. Хотя на JS действительно можно любые извращения творить, начиная от подгрузки любых данных, заканчивая шифровальщиками кода, на конце который одинокий eval. Вот и подумалось. Про отсутствие в АС3 - в курсе, писал выше. Выходит, что выхода нет? А то как-то не прикалывает меня переписывать все под php-ming... Как и самому писать.
|
|
|||||
|
Регистрация: Sep 2006
Сообщений: 256
|
Цитата:
__________________
:emocry: |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|