![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
Не работают они вместе - это так и должно быть? Так работает:
А так - нет А если должно быть - то как это обойти? |
|
|||||
|
Регистрация: Jul 2003
Адрес: SPb
Сообщений: 125
|
_root.createEmptyMovieClip("mov",1);
_root["mov"].loadMovie("test.swf",onLoad=function(){ this.setMask(_root["mask"]); }); |
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
![]() |
|
|||||
|
Цитата:
**Error** Graphics.as: Line 44: There is no property with the name 'onLoad'. im.loadMovie(image._url, onLoad = function(){} ); Я видимо что то не так делаю? |
|
|||||
|
зы: вариант с onLoad при загрузке из сети не проходит
|
|
|||||
|
Спасибо.
Мне просто показалось что styx удволетворен ответом major-а и значит у него что то cработало... |
|
|||||
|
- то есть происходит переопределение onLoad как свойства мувиклипа
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
Наверное глупость спрашиваю, в общем то пока бардак в голове, но _visible вроде тоже свойство? Однако оно становится дефаултным при загрузке. Все переменные объекта тоже вроде исчезают... А onLoad мало того что остается, но еще при этом вызывается хотя вроде везде пишут что onLoad для динамических клипов не работает.
Что бы подитожить по пунктам: 1. пример из onLoad callback-а делает onLoad property, так? 2. В чем принципиальная разница между ними при загрузке mc? 3. Почему свойство не затирается как это происходит с _visible? Спасибо, Илья |
|
|||||
|
видишь ли, вообще-то, onLoad - это обработчик событий , то есть условие, к которому можно привязать функцию. А в том примере, который ты указал, его переопределяют как свойство, то есть некий параметр с которым связаны сразу две функции - set и get. Первая вызывается при установке значения, а вторая - при запросе этого значения. Обрати внимание -
MovieClip.prototype.addOnLoadHandler = function(path, func) {
if (MovieClip._onLoadHandler_ == undefined) {
MovieClip._onLoadHandler_ = {};
}
MovieClip._onLoadHandler_[path] = func;
};
ЗЫ где ты там увидел callback?
__________________
судью - на мыло, из игроков - вить веревки. |
![]() |
Часовой пояс GMT +4, время: 18:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|