Форум 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=78189)

motor4ik 11.04.2006 11:22

Флэшерский маразм или почему кнопка не драгится!
 
Век живи век учись.

почему startDrag(); не работает применимо к кнопке?
ну ладно пусть не работает. но вот почему не работает такой код понять не могу!

Код:

_root['let'+i+'_btn'].onPress=function():Void{
                this.onMouseMove=function():Void{
                        trace(this._x);
                        this._x=_xmouse;
                        this._y=_ymouse;
                };
                //trace(this.p);
        }

trace(this._x); - не трэйсит :(

признаюсь всегда это применял к клипу первый раз понадобилось чтобы сменялась картинка на Over.
если кнопка не действует как сделать? делать клип с двумя кадрами и прописывать ему все события?? блин :wacko:

K.A.T.A.F.A.L.K.E.R 11.04.2006 11:32

А как это должно работать? Список обработчиков класса Button очень маленький, и ни enterFrame ни mouseMove там, вроде, нету... Используй MovieClip, Button уже давно пора сдать на лом грубых черных металлов...

motor4ik 11.04.2006 11:35

ну хорошо MovieClip, но мне нужно состояние onRollOver , а от этого всякие нехорошие вещи полезут.
этих кнопок у меня мильен! хотя в этом смысле MovieClip выигрывает. т.к. я могу динамически прописывать туда внутренности и просто размножить. блин. просто помню что все время геморой ... был..с двухкадровыми MovieClip :(

iNils 11.04.2006 11:38

Прототипы на что?

motor4ik 11.04.2006 11:49

ладно просто при нажатии на кнопку буду создавать мувиклип похожий на кнопку а кнопку скрывать :)

motor4ik 11.04.2006 11:49

эПрототипы на что?э
это к чему относится вопрос, не совсем понятно :)

kayama 11.04.2006 12:03

Вложений: 1
Вот еще вариант (древний, как мир):

motor4ik 11.04.2006 12:22

ничего себе, древний, сделан в 8ке! в Ростове вообще меры не знают :)

__i 11.04.2006 13:01

http://www.flasher.ru/forum/showthre...t=75938&page=2

motor4ik 11.04.2006 13:04

спасибо. это дело :-)


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

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