![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2010
Сообщений: 6
|
Всем привет. Поставил на свою голову новую версию флеша. Возникла проблема с созданием кнопки. На Про 8 таких нюансов не возникало. Суть такова в таймлайне кнопки Down и Hit оставлены пустыми. На Up стоит муви клип самой анимации кнопки. Но кнопка при нажатии сама воспроизводит Down и Hit из этого мувиклипа. При нажатии кнопка дергается в конвульсиях.
Вот ссылка на меню http://**********/12106081 Для прошлого сайта делал по такому же принципу в флеш про 8. Такой проблемы не возникало. Ссылка на меню с флеш про 8 http://**********/12106451 Сам уже всю голову поломал. Кто поможет? Буду признателен. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Исходник кинь гляну
Добавлено через 7 минут А вообще Hit это область в которой действует кнопка, там желательно чтото нарисовать ))) а анимацию обычно ставят на OVER, да и вообще щас кнопки из мувиков делают а потом прописывают на них функции. |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 6
|
Исходник http://**********/12135091
Исходник 2 http://**********/12135431 Пытался рисовать и в HIT и в OVER похожее. И команды на остановку прописывал. Безуспешно. А как делать из мувиков кнопки? Есть урок? Последний раз редактировалось wayn; 23.06.2011 в 20:26. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Создаешь мувик с своей кнопкой, в свойствах ставишь ему имя экземпляра (какое захочешь, в моем примере это button1), внутри мувика кадры с кнопкой в состоянии покоя, с кнопкой в состоянии подвода к ней мыши и т.д. Не забудь поставить на первый кадр внутри мувика stop(); чтоб все не проигрывалось стразу.
Ну и на главной сцене в кадре пишешь: button1.onRollOver = function() {//При подводе мыши к кнопке button1.gotoAndStop(2); //Переходим к кадру 2 (кнопка в состоянии OVER) внутри мувика } button1.onPress = function() {//При нажатии кнопки button1.gotoAndStop(3); //Переходим к кадру 3 (кнопка в состоянии DOWN) внутри мувика } button1.onRollOut = function() {//При отдводе мыши от кнопки button1.gotoAndStop(1); //Переходим к кадру 1 (кнопка в состоянии UP) внутри мувика } |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 6
|
Vivado, спасибо огромное. А как насчет моих исходников?
|
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Ну поставь на Down изображение с последнего кадра твоего мувика с анимацией, ну и на Hit поставь область действия кнопки и все у тебя будет работать без дерганий.
Последний раз редактировалось vivado; 24.06.2011 в 14:04. |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 6
|
Vivado, спасибо еще раз. Все равно не получается. Когда отпускаю кнопку мувик на OVER воспроизводится еще раз. Может я что-то не догоняю? Если не сложно, то отредактируй мой исходник на самой первой кнопке и выложи, пожалуйста, на ргхост.
Последний раз редактировалось wayn; 30.06.2011 в 11:33. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Цитата:
А во вторых когда ты поставишь на кнопку код например: on (press){ //На нажатие кнопки getUrt("http://твой_сайт.html"); //Переходим на твой сайт } А если хочешь избавится от повторов то нужно использовать не кнопки а мувики и прописывать на них код (как я писал ранее) |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 6
|
Спасибо. Буду пробовать.
Добавлено через 44 минуты Vivado, еще раз благодарю за внимание к теме. Решил заметить, что проблема исчезла сама собой, когда начал делать все заного выбрав документ AS2 вместо AS3. Хотелось на месте не стоять. Идти в ногу с прогрессом. Чувствую ждет меня еще много таких траблов.)) |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:40. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|