Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Drag подгруженного мува (http://www.flasher.ru/forum/showthread.php?t=80979)

Time 09.06.2006 13:27

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

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

Цитата:

Сообщение от Time
А, хотя туплю. Возможно....

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

Time 09.06.2006 14:05

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

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


Часовой пояс GMT +4, время: 04:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.