Форум 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)
-   -   После перетаскивания мувика кнопка перестала работать (http://www.flasher.ru/forum/showthread.php?t=136726)

flasherman 24.02.2010 14:16

После перетаскивания мувика кнопка перестала работать
 
Есть мувиклип(info_window) и кнопка в нем,

код мувиклипа:
Код AS1/AS2:

on (press) {
        startDrag(this);
}
 
on (release) {
        stopDrag();
}

код кнопки:

Код AS1/AS2:

...
on (release) {
        _root.info_window._alpha = 100;
        _root.info_window._visible = 0;
}

после того как прописал код startDrag кнопка перестала работать ;)

Как быть?

mooncar 24.02.2010 14:32

Ну сколько говорить - не пишите код на кнопках.
По проблеме - у вас обработчик событий внутреннего объекта забивает обработчик событий внешнего. Избавляйтесь от этого.

flasherman 24.02.2010 15:04

понял преимущество написания кода на кадре :rolleyes:

в общем картина такая:

В мувиклипе создана форма (как бы окно) и создана кнопка закртия оного.
Как их разнять(код), чтобы они друг на друга не ползли, ума не приложу :o

Возникает еще один интересный вопрос)), а можно ли как-то сделать определенную зону для перетаскивания окна(формы (мувиклипа))

Буду безмерно благодарен за ответы :)

mr_pol 24.02.2010 15:35

Вложений: 1
может, поможет)

flasherman 24.02.2010 15:41

it's working! it's workiiiiiing! :yahoo:
пасиб бальшое :victory: :D

sogologo 06.03.2010 21:17

и я тоже падаю к вашим ногам :) спасибо!

спасли эту ночь


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

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