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

vadja 16.09.2006 21:32

не работает кнопка
 
http://kerf.msn.ee/k/kn1.jpg
в этой ситуации кнопка не работает, т.е. на нее невозможно нажать, не появляетсе невидимое поле, по которому можно кликнуть

http://kerf.msn.ee/k/kn2.jpg
хотя вот в этой ситуации все хорошо, кнопка та же

значит коротко о кнопке:
лежит в мувиклипе, ее размер(height, width) и положение(x, y) управляется из рута, подумал, что в этом проблема, но поcле того, как поместил кнопку еще в один мувиклип внутри первого и менял размеры и положение уже не кнопки, а нового мувиклипа, проблема осталась

т.е. кнопка без наличия первого кадра не выполняет свои функции
в чем загвоздка?
P.S. то, что первый кадр Up можно сделать позрачным я в курсе) здесь дело принципа

D12 17.09.2006 00:57

проверил все работает ...

Слушай а зачем ты так кнопки делаеш ?
создовай муви-клипы и скриптом преабразовывай их в кнопки .

vadja 17.09.2006 14:42

нормально, у меня проблема. То что кнопка на самом деле работает(если ее создать в новом, чистом фла файле) и как нужно делать я знаю, не надо меня учить, у меня вышла такая проблема, что именно в этом случае кнопка не хочет вести себя как кнопка, а вы переходиите на личные оскорбления!!!

miramax 17.09.2006 15:46

Цитата:

Сообщение от vadja
...что именно в этом случае кнопка не хочет вести себя как кнопка...

Да тут проблема не в кнопке... Проблема извини в тебе. Лучше спроси "А в чём моя ошибка?", "А что я не так сделал?". Я с кнопками не работю уже год. И тебе тоже советую забить на них. Если ты так хочешь, то поставь в первом кадре прямоугольник с нулевой альфой.
А вообще надо программно больше делать, к сожалению от этого никуда не денешься.

iNils 17.09.2006 16:00

Цитата:

Сообщение от vadja
значит коротко о кнопке:
лежит в мувиклипе, ее размер(height, width) и положение(x, y) управляется из рута, подумал, что в этом проблема, но поcле того, как поместил кнопку еще в один мувиклип внутри первого и менял размеры и положение уже не кнопки, а нового мувиклипа, проблема осталась

Все очень просто, все мувиклипы кнопки и тд, при попытки задании им размера с пустым текущим внутри них кадром, будут слетать в размер 0,0. Поэтому надо менять размеры не с помощью _width и _height, а с _xscale и _yscale.

vadja 17.09.2006 16:03

Inils, спасибо, наконец хоть кто-то по теме написал....

iNils 17.09.2006 16:13

Для просто вычислений в таких случиях, я делаю начальные размеры 100px на 100px, что будет соответствовать 100% на 100% и получаем полный аналог (по числам) _width и _height.

vadja 17.09.2006 16:25

ну это ясно)
я просто не додумал, что AS`у нечего менять (пустой фрейм)
дальше все предельно ясно, можно попросить закрыть тему?

iNils 17.09.2006 16:32

Цитата:

Сообщение от vadja
дальше все предельно ясно, можно попросить закрыть тему?

Нельзя :) Вдруг у кого еще вопросы по ней появятся?

vadja 17.09.2006 16:48

Цитата:

Сообщение от iNils
Нельзя :) Вдруг у кого еще вопросы по ней появятся?

создадут новую с ссылкой на эту.


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

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