Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.04.2006, 01:53
lincc вне форума Посмотреть профиль Отправить личное сообщение для lincc Найти все сообщения от lincc
  № 1  
Ответить с цитированием
lincc

Регистрация: Dec 2005
Сообщений: 6
Thumbs up Кнопки... кнопочки....

Долго, но безрезультатно искала возможные варианты решения проблемы.

Итак, собственно, проблема:
при наведении на кнопку происходит действие, например, кнопка начинает менять цвет, пусть от зеленого к красному и обратно. Во время этого действия курсор мыши с кнопки убрали, соответственно, все разом прекращается и кнопка переходит в состояние UP.
Как сделать, что бы мувик "изменения цвета кнопки" доиграл до конца, даже если курсор с кнопки был убран и при повторном наведении не начинал проигрывать мувик сначала, прерывая неоконченный?
Заранее спасибо!

Старый 05.04.2006, 02:12
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 2  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Нужно использовать мувики вместо кнопок и там делать нужную анимацию, потом делать переменную которая при наведении допустим равна единице , а при отведении равно 0 , а потом в первом кадре ставить проверку если 1 , то играем дальше, если 0 то останавливаем анимацию
__________________
BestMasterиZация

Старый 05.04.2006, 02:18
lincc вне форума Посмотреть профиль Отправить личное сообщение для lincc Найти все сообщения от lincc
  № 3  
Ответить с цитированием
lincc

Регистрация: Dec 2005
Сообщений: 6
А попроще никак?

Старый 05.04.2006, 02:56
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 4  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
Сообщение от lincc
А попроще никак?
Никак. Это очень простой вариант, между прочим.

Старый 05.04.2006, 12:21
lincc вне форума Посмотреть профиль Отправить личное сообщение для lincc Найти все сообщения от lincc
  № 5  
Ответить с цитированием
lincc

Регистрация: Dec 2005
Сообщений: 6
Я думала, это форум для начинаеющих ((:

Да и потом, на свежую голову прочитав сообщение KUZEN-а выявила несостыковку - мне-то нужно что бы анимация не останавливалась на полпути, а доигрывалась до конца и стопилась до следующей наводки в любом положении курсора, даже если его навели, отвели и снова навели.

Старый 05.04.2006, 17:52
xcho_ вне форума Посмотреть профиль Отправить личное сообщение для xcho_ Найти все сообщения от xcho_
  № 6  
Ответить с цитированием
xcho_
[1 11.04.2006]

Регистрация: Jan 2006
Адрес: HG,DE
Сообщений: 668
Отправить сообщение для xcho_ с помощью ICQ
делаешь мувиклип,внутри делаешь первый кадр таким какой тебе надо и пишешь
stop(); следующие кадры делаешь анимацию какую тебе надо...
потом в руте ставишь скрипт:
my_mc.onRollOver = function(){
my_mc.play();
}

проще уж некуда!это если ты хотябы "начинаЕющий"(это цитата) флешер..))
__________________
сегодня лучше чем вчера?

Старый 05.04.2006, 17:57
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 7  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Цитата:
Сообщение от lincc
Я думала, это форум для начинаеющих ((:

Да и потом, на свежую голову прочитав сообщение KUZEN-а выявила несостыковку - мне-то нужно что бы анимация не останавливалась на полпути, а доигрывалась до конца и стопилась до следующей наводки в любом положении курсора, даже если его навели, отвели и снова навели.
Так всё именно так и написал )))
__________________
BestMasterиZация

Старый 10.04.2006, 21:58
napalm2006 вне форума Посмотреть профиль Отправить личное сообщение для napalm2006 Найти все сообщения от napalm2006
  № 8  
Ответить с цитированием
napalm2006

Регистрация: Apr 2006
Сообщений: 2
есть кнопка , находится в фрейме1 на странице, при нажатии на кнопку должна открываться страница в фрейме 2 !

on (release) {
getURL ("news.htm", "mainFrame");
}
- так ничего не происходит

Подскажите плиз !

Старый 26.04.2006, 15:55
timasik вне форума Посмотреть профиль Отправить личное сообщение для timasik Найти все сообщения от timasik
  № 9  
Ответить с цитированием
timasik
 
Аватар для timasik

Регистрация: Apr 2006
Сообщений: 40
Lincc советую раз и навсегда делать так: не используй эти up, down и.т.д. Посмотри исходник и старайся кнопки делать так. В данном случае ими удобнее управлять. Но не забудь это только до того времени как самостоятельно научишься писать функции для кнопки или кнопок. Вариантов много. Вплоть до того что анимация проигрывается вперёд назад и ты не чувствуешь ни дёрганья, ни чего ещё лишнего в великом деле Flash.... кстати сам недавно с кубиком пропарился целый день соединяя видео туда сюда...http:\\redpeople.ru\stendmaster\finish.html
Вложения
Тип файла: rar button.rar (4.5 Кб, 85 просмотров)


Последний раз редактировалось timasik; 26.04.2006 в 15:58.
Старый 26.04.2006, 19:25
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 10  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Цитата:
Сообщение от napalm2006
есть кнопка , находится в фрейме1 на странице, при нажатии на кнопку должна открываться страница в фрейме 2 !

on (release) {
getURL ("news.htm", "mainFrame");
}
- так ничего не происходит

Подскажите плиз !
А что новый топик создать не судьба и там уж спрашивать ?!
__________________
BestMasterиZация

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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