Форум 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)
-   -   Скрещиваем Button и MovieClip (http://www.flasher.ru/forum/showthread.php?t=68333)

iNils 25.08.2005 12:26

Скрещиваем Button и MovieClip
 
Вложений: 1
Сообствено идея заключается в том чтобы сделать обычный Button с плавной анимацией смены состояния между RollOver и RollOut. Обычно для этого использовался мувиклип с описанием функций наведения мыши.
Данный пример показывает как сделать плавную анимацию не используя RollOver и RollOut, то есть вы можете повесить на них другое действие с возможностью удаления этих функций не ломая при этом функционал кнопки.

Пример является лишь иллюстрацией идеи, поэтому полный функционал в нем отсутствует. Например нет анимации на DOWN.

Король 25.08.2005 12:34

и зачем это все?

iNils 25.08.2005 14:32

Цитата:

Сообщение от король
и зачем это все?

прочитай внимательно еще раз первый пост

gruf 25.08.2005 17:17

Цитата:

Сообщение от iNils
прочитай внимательно еще раз первый пост

А проблема существует? Или просто выложил пример?

Король 25.08.2005 17:57

"Данный пример показывает как сделать плавную анимацию не используя RollOver и RollOut, то есть вы можете повесить на них другое действие с возможностью удаления этих функций не ломая при этом функционал кнопки"

Это? ну и что? Берем обычный мув. Вписываем в его события RollOver и RollOut вызов своих функций - и удаляем эи функции потом сколько влезет, "не ломая при этом функционал кнопки".

silin 25.08.2005 18:07

Вложений: 1
идея затейливая, тока не слишком ли гемору создавать такие кнопки..
по простому тож можно (примерно то, что король сказал):

iNils 25.08.2005 23:31

Смысл заключается в том, что если вы хотите переназначить действия по роллОвер и остальному, то
есть просто переписав функции, то придется каждый раз указывать действия по анимации. Мой вариант разделяет анимацию и функционал. Таким образом всегда можно сделать так
onRollOver=некаяФункция1
потом
onRollOver=некаяФункция2
не боясь что анимация перестанет работать.
Это решает ряд проблем, вопросы по которым я встречал и здесь и в конференции ruFlash.
Я в принципе не понимаю, почему Король возмущается :)
Не хочет использовать пусть не использует. Кому надо, тому пригодится. Спор тут вообще не уместен.

D12 25.08.2005 23:50

Вложений: 1
увы iNils радость была недолгой )))) типичная ошибка)))
попробуй навести на свою кнопку курсор нажать левую кнопку мыши и не отпуская ее отведи мышь в сторону , а теперь вопрос где анимация ))))

ищем по форуму тему " мышь покидает рабочее поле"

а вообще можно и так сделать ))) дело вкуса )))

iNils 26.08.2005 00:02

Цитата:

Сообщение от D12
увы iNils радость была недолгой )))) типичная ошибка)))

не понимаю злорадства. у обычной кнопки такая же реакция реакция

PS у мувика программно сделаной кнопки кстати тоже

D12 26.08.2005 00:12

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

неспорю тут я несоветчик в сайтах я ноль , я игродел, но всеже все должно
работать безукоризненно .

P.s. сделать это пять минут , а вот протестить на ошибки это пять часов , и пять дней на решение их устранения )))романтика )))


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

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