Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Flash > Подсказки к флеш кнопкам... |
Автор: Гость_Иван Помидоров 9.8.2004, 22:38 |
Доброго времени. Подскажите как сделать всплывающую подсказку к флеш кнопке, если такое бывает. Заранее благодарен. ![]() |
Автор: Voker57 10.8.2004, 10:15 |
Можно нарисовать подсказку на вкладке Over кнопки. Если такой вариант не прокатывает, сделать на кнопке обработчик OnRollover и в нем сделать перемещение подсказки, находящейся в изначальном положении за кадром, к кнопке и OnRollout, в котором она будет возвращаться на исходные позиции ![]() Например, http://www.pesheri.nm.ru/pr.zip |
Автор: ProgrammerBOTANIK 1.3.2005, 15:51 |
Ссылочка не работает, напиши как сделать - то? Или свежую ссылку, плззз ![]() |
Автор: crash90 7.3.2005, 19:10 | ||
|
Автор: ProgrammerBOTANIK 9.3.2005, 12:08 |
Что-то не работает кодик.... Пришли пожалуйста описание... Я закинул кодик под кнопку, сделал два кадра подряд, как Я понял из кода, во второй кадр закинул подсказку, но не работает, что делать - то? |
Автор: crash90 13.3.2005, 07:33 | ||
1)Для начала надо сделать элементарную кнопку или если в облом, просто добавить её из библиотеки (Window---Common Libraries---Buttons) 2)Аналогично сделай ещё одну кнопку 3)Создай новый мувик (Сtrl+F8 или Insert—New symbol, в поле Behavior отметить MovieClip) и назови его podskazka1. 4)В только что созданом мувиклипе создаём два ключевых кадра, причём первый оставляем пустым. 5)Во втором кадре создаём текст: «Первая подсказка» 6)К первому и второму кадру добавляем ActionScript (правая кнопка мышки на кадре—ActionScript или двойной щелчёк по нужному нам кадру). Когда откроется окно ActionScript жмём «+», там из BasicActions выбираем команду Stop. Присвоить команду стоп нужно обязательно к двоим кадрам. 6)Добавляем метки к кадрам, к первому кадру метку «1», ко второму метку «2» (метки ставятся в окне Frames, в поле Labels).Должно быть похоже на рисунок2 7)Аналогично пунктам 3-6 делаем второй мувик (называем podskazka2) 8)Теперь переходим на главную сцену 9)Открываем библиотеку (Ctrl+L) и преносим наши мувики(подсказки) на рабочий стол. 10)У вас должно получится две кнопки и две точки, теперь на мувиклипе podskazka1 кликаем правой кнопке мыши и выбираем Panels—Instance и в поле Name задаём первой подсказке имя:pod1, а второй соотвецтвенно pod2, в итоге должно получится, как на рисунке3 11)теперь щёлкаем на кнопку 1 и в окне Action Script вставляем код: on (rollOver) { _root.pod1.gotoAndPlay ("2"); } on (rollOut) { _root.pod1.gotoAndPlay ("1"); } 12)ко второй кнопке добавляем код: on (rollOver) { _root.pod2.gotoAndPlay ("2"); } on (rollOut) { _root.pod2.gotoAndPlay ("1"); } Код для Flash 5 |
Автор: ProgrammerBOTANIK 14.3.2005, 11:56 |
Все понял, но у меня версия MX 7.02... Есть для нее кодик? |
Автор: Voker57 14.3.2005, 18:08 |
Я тут в подпространство путешествовал....вот живой линк.http://nbl.nightmail.ru/Pr.zip |
Автор: ProgrammerBOTANIK 14.3.2005, 21:38 |
Ну, вот - теперь все понятно, ОГРОМНОЕ СПАСИБО ЗА ПРИМЕР!!! |
Автор: Voker57 15.3.2005, 17:33 |
Тебе также спасибо ![]() |