|
|
|||||
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
Подгрузка AS2 файла в AS3 файл
Создаю As3 файл
var loader:Loader = new Loader(); addChild(loader); loader.load(new URLRequest("as2.swf")); this.createEmptyMovieClip("tester_mc", 1); var mclListener:Object = new Object(); mclListener.onLoadInit = function(target_mc:MovieClip) { trace("movie loaded"); } var image_mcl:MovieClipLoader = new MovieClipLoader(); image_mcl.addListener(mclListener); image_mcl.loadClip("as2_module.swf", tester_mc); запускаю AS2, трейсит "movie loaded", запускаю AS3, AS2 файл подгружается а "movie loaded" не трейсит. В чем причина? И вообще кто-нибудь плотно работал с AS3<->AS2, много ли там таких неприятностей? |
|
|||||
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
странно, если вы правда работаете в TimeZero, я думал это серьезная организация.
я и не пытаюсь исполнять где-то что-то не там где нужно, просто почему-то, если подгрузить ас2 в ас3, то в ас2 onLoadInit перестает отрабатывать. Последний раз редактировалось motor4ik; 16.02.2009 в 17:37. |
|
|||||
.
|
Ммм. А что тут странного? Эти две VM не совместимы. Так что либо либо одно, либо другое. Графику при варианте AVM1 в AVM2 будет отображать, подгруженный код не будет исполняться. Или я не понял вопроса =)
|
|
|||||
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
вы не поняли вопроса или просто не поняли, т.к. вопрос был поставлен достаточно четко. AS2 файлы можно подгружать в AS3 и они даже будут исполнятся и отлично работать, будут исполняться в AVM1 , да действительно AVM2 не будет иметь доступа к AVM1, но код в AVM1 должен работать нормально, а он почему-то отрабатывает некорректно, а именно при вызове loadClip, после подгрузки swf не отрабатывает метод onLoadInit
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
dimarik, минус писят баксов! Подгруженные AVM1-ролики в AVM2 вполне себе работают, но есть ряд ограничений, в частности, AVM1-ролик не может в себя подгружать другие ролики.
|
|
|||||
.
|
|
|
|||||
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
Цитата:
да в том то и дело что он подгружает и даже отображает и даже взаимодействует с ним, но вот видимо подгрузка работает не до конца правильно, и не отрабатывает события. Цитата:
Последний раз редактировалось motor4ik; 16.02.2009 в 17:59. |
|
|||||
.
|
Каюсь, был неправ ) Запомнилась фраза "cant controll". Кстати, в Вашем примере не используются levels. По вышеназванной ссылке wvxvw реализовал по setInterval.
|
Часовой пояс GMT +4, время: 05:45. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|