Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   startDrag - stopDrag (http://www.flasher.ru/forum/showthread.php?t=52449)

Olik 08.12.2003 05:07

startDrag - stopDrag
 
Как сделать, чтобы после перетаскивания n-го количества кнопок (startDrag stopDrag ) в определённую зону, клип продолжил играть? Если бы кто-то поделился простеньким исходником, был бы очень благодарен и буду считать соавтором своего будущего шедевра :)

opex 08.12.2003 15:27

Вложений: 1
поле на которое будеш преретаскивать назави zone
а то что будеш перетаскивать назави
muv1,muv2,muv3,muvn => что н в коде тоже надо изменять


Код:

var n = 6;
_root.onEnterFrame = function() {
        for (i=1; i<n+1; i++) {
                if (_root["muv"+i].hitTest(_root.zone)) {
                        _root.text.text = "все в зоне";
                } else {
                        _root.text.text = "когото не хватает";
                }
        }
};

кароче юзай исходник

Olik 08.12.2003 16:44

Беда! Исходник не открывается ни в 5-том ни в MX. А без него, ну никак... :(

opex 08.12.2003 16:54

Вложений: 1
сейчас в MX должен открытся

Olik 08.12.2003 17:12

Спасибо! Открылся! Теперь думаю над тем, чтобы не просто текст менялся, а состоялся переход на следующий кадр.

opex 08.12.2003 17:18

юзай nextFrame(); или gotoAndStop(n); & gotoAndPlay(n);
Код:

var n = 6;
_root.onEnterFrame = function() {
        for (i=1; i<n+1; i++) {
                if (_root["muv"+i].hitTest(_root.zone)) {
                        _root.text.text = "все в зоне";
                                                nextFrame();
                } else {
                        _root.text.text = "когото не хватает";
                }
        }
};


Olik 08.12.2003 21:02

Вложений: 1
Да так то оно так, но имелось ввиду, что переход на след. кадр состоится при условии попадания всех мувиков в зону. Короче прилагаю файл, может кто поможет. :)


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

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