Просмотр полной версии : onData не работает :(
не работает событие onData, в чем дело, подскажите кто-нибудь.
что удивительно, с loadVariables все проходит нормально
_root.but.onPress = function() {
_root.clip.loadMovie("image1.jpg");
_root.createEmptyMovieClip("obr", 99);
obr.onEnterFrame = function() {
if (this._parent.clip._width != 0) {
trace("test");
this.removeMovieClip();
}
};
};
При загр. lm сносятся все обработчики на контейнере....
спасибо штрек, теперь буду занать:)
Но всеравно это не совсем то. Мне нужно чтобы событие возникало именно при загрузки рисунка, а с onEnterFrame этого не выйдет. Почему же в хелпе написанно, что типа можно с loadMovie работать:
Event handler; invoked when a movie clip receives data from a loadVariables() or loadMovie() call. You must define a function that executes when the event handler is invoked.
в 7-шном хелпе дальше написано:
Этот обработчик может использоваться только с мувиклипами, символ которых в Библиотеке связан с классом. Если же Вы хотите, чтобы обработчик вызывался при получении данных определенным мувиклипом, необходимо использовать onClipEvent() вместо данного обработчика.
т.е. для твоего примера
Но всеравно это не совсем то. Мне нужно чтобы событие возникало именно при загрузки рисунка, а с onEnterFrame этого не выйдет. .
Почему же не выйдет? Всё выйдет.......
Только вешать его надо на сторонний клип......
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.