![]() |
Wolsh
cute_buttons красотища неописуемая :) осталось только цвета этой красотищи сменить.... А клип от кнопки интересно чем отличается? Ведь кнопка - и есть клип... вроде |
Кнопка = Мувик с 4 фреймами...
|
К вопросу о неудобствах Буттонов. Буттонами невозможно (кое чем возможно, но с жесткой прелюдией) управлять скриптом. Попробуйте рещить на буттонах простую и самую распространенную задачку с кнопками - ряд кнопок меню, Вы нажимаете одну, она меняет состояние и остается нажатой. Нажали другую кнопку - та зафиксировалась, а первая "отжалась". Здесь на форуме два раза в неделю задается этот вопрос - КАК? С мувиклипами - никаких проблем, gotoAndStop и привет - кнопка в нажатом состоянии. Ну а про анимацию в разных состояниях я вообще молчу. Попробуйте сделать Буттон с анимацией ОТЖАТИЯ(onRelease) или увода курсора(onRollOut)... Ну а анимацию на драг(протаскивание нажатой мышки над кнопкой)? Особую анимацию на нажатую и зафиксированную в этом состоянии кнопку(чтоб она, например, тускло мигала)? С помощью скрипта можно описать любое самое сложное поведение для вашей кнопки-клипа, но не для Буттона. Нет НИКАКОГО смысла использовать Буттон в наше время, это пережиток ActionScript 0.5
|
Wolsh, всё ясно и доступно, спасибо.
Цитата:
Для нубов он не так очевиден. |
Wolsh, вибач може я чогось не розумію або не бачу в твоєму прикладі, але де там є onRollOut
|
Цитата:
|
2palmer :
Это же не просто клип, на который скриптом повесили кнопочные события (можно и так, но практика показывает что такие комбинированные клипы-кнопки надежнее отрабатывают при скоростном пробеге мышкой) - а кнопка-клип, он создается по особым правилам. Если Вы откроете сам символ Button 1, то увидите на таймлайне метки (заодно хочу извиниться, там во фла-файле ненужный клипик в библиотеке завалялся, он никак здесь в кнопках не используется). Так вот, эти метки там не от балды стоят - это аналоги кадров в традиционном Буттоне. _up соответствует первому кадру Буттона или событиям onRollOut и onRelease. _over - cоответственно onRollOver. _down - нажатие onPress. Т.е. при этих кнопочных событиях клип-кнопка АВТОМАТИЧЕСКИ, без скрипта, переходит на кадр с соответствующей меткой. А там уж Вы можете сколько угодно анимации нарисовать или поставить стоп и будет как в обычном буттоне. Ну а для более сложных реакций нужен скрипт, конечно. И, важно - чтобы клип-кнопка начал вести себя как кнопка, необходимо повесить на него скрипт кнопочного события - у меня это "пустые" функции onPress. |
2__etc: извините, впредь постараюсь писать на вашем языке :)
2Wolsh: спасибо, попробую разобратся. |
Суперские клипы - кнопки, я слегка изменила им цвета, единственное - если они в оригинале их твоего файла - они при публише работают как кнопки, а если их хотябы клонируешь - клоны перестают работать...
видимо на клонах не висит скрипт кнопочного события? |
Да-да, именно так. Клонированной кнопке надо дать Instance Name - после этого она(т.е. конкретный экземпляр) имеет своё уникальное имя и к ней можно обращаться из скрипта. Пишете например
Код:
имя_кнопки.onPress = function(){действие_по_нажатию} |
| Часовой пояс GMT +4, время: 04:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.