PDA

Просмотр полной версии : Drag подгруженного мува


Time
09.06.2006, 13:27
Проблема в том, что нужно таскать подгруженную картинку. Не таскается!! Почему? Если не грузить картинку, а просто накалякать ченить в мувике, то таскается нормально. Где собака порылась? :(

Madasan
09.06.2006, 13:33
Раз если просто накалякать что-то, то таскается, накалякай там пустой клип createEmptyMovieClip(), подгрузи туда картинку и таскай наздоровье, никакая собака туда не зароется :)

Time
09.06.2006, 13:52
Не понимаю принципиальной разницы, таскать вручную или программно созданный клип.
В любом случае, я воспользовался советом и "накалякал" пустой клип, загрузил в него внешний, и попробовал потаскать:

_root.createEmptyMovieClip("test", 1);
loadMovie ("test1.swf", "test");
test.onPress = function() {
this.startDrag();
};
test.onRelease = function() {
this.stopDrag();
};

Не вышло. Где ошибка?

etc
09.06.2006, 13:59
Ты не дождался загрузки мувика. Сначала надо дождаться загрузки, а уже потом навешивать события.

Time
09.06.2006, 14:00
Хм... щас попробую отследить его, спасибо...

iNils
09.06.2006, 14:02
А, хотя туплю. Возможно....
Вот именно.
__etc прав. События назначаются после загрузки, а даже локальная загрузка требует некое время.

Time
09.06.2006, 14:05
Да, все верно. Большое спасибо. :) Получилось.

OFF: Сто лет на форуме не был... так все поменялось :)