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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Oct 2002
Адрес: Москов сити.
Сообщений: 48
Flame Даже как-то неловко спрашивать такую ерунду

Добрый день.
Скажите пожалуйста, каким образом можно сделать так, чтобы через определеное время начал проигрываться тот или иной кадр?
Тема такая: Меню для сайта, которое в спокойном состоянии находится в сжатом виде, а при наведение-разворачивается. Надо, чтобы оно чере N секунд бездействия в обратку уходило (Все кадры уже нарисованы, надо лишь запустить соответствующий Label.
Зарание спасибо!

Старый 25.07.2003, 16:45
Techmaker вне форума Посмотреть профиль Отправить личное сообщение для Techmaker Найти все сообщения от Techmaker
  № 2  
Techmaker
"человек"
 
Аватар для Techmaker

Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
это делается через:
hitTest() / setInterval() / clearInterval / function() / onEnterFrame()
__________________
flash it

Старый 25.07.2003, 16:59
poorjorik вне форума Посмотреть профиль Отправить личное сообщение для poorjorik Найти все сообщения от poorjorik
  № 3  
poorjorik
 
Аватар для poorjorik

Регистрация: Oct 2002
Адрес: Москов сити.
Сообщений: 48
По умолчанию Да-да, но ведь...

Так, я решил эту проблему немного подругому:

stop ();
now = getTimer();
if (now>1000) {
gotoAndPlay ("2");
}

Так выглядит код..
Но образовался другой баг, таймер действует тока на значание в 1000 и ниже, что меня естественно не устраивает, даже если ставиши 1500-не работает, так в чем же дело????
Хочу сразу поставить в известность. что фаил на котором у меня этот скрипт-не первый (Вдруг это существенно, я скриптах не шарю ни капля, кро базовых...)

Старый 25.07.2003, 17:33
Techmaker вне форума Посмотреть профиль Отправить личное сообщение для Techmaker Найти все сообщения от Techmaker
  № 4  
Techmaker
"человек"
 
Аватар для Techmaker

Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
а цыкл где?
stop ();
now = getTimer();
this.onEnterFrame=function(){
if (now>1000) {
gotoAndPlay ("2");
delete this.onEnterFrame
}
}
__________________
flash it

Старый 25.07.2003, 17:46
poorjorik вне форума Посмотреть профиль Отправить личное сообщение для poorjorik Найти все сообщения от poorjorik
  № 5  
poorjorik
 
Аватар для poorjorik

Регистрация: Oct 2002
Адрес: Москов сити.
Сообщений: 48
Все равно не пашет! Присылаю фла, если хошь...
Вложения
Тип файла: zip menu site.zip (40.3 Кб, 99 просмотров)

Старый 25.07.2003, 18:02
Techmaker вне форума Посмотреть профиль Отправить личное сообщение для Techmaker Найти все сообщения от Techmaker
  № 6  
Techmaker
"человек"
 
Аватар для Techmaker

Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
всё работает, у тебя какой флэш? не пятый случайно?
__________________
flash it

Старый 25.07.2003, 18:13
poorjorik вне форума Посмотреть профиль Отправить личное сообщение для poorjorik Найти все сообщения от poorjorik
  № 7  
poorjorik
 
Аватар для poorjorik

Регистрация: Oct 2002
Адрес: Москов сити.
Сообщений: 48
Пятый, Пятый. Меня мэхэ вхбесил своим интерфейсом. Даже если все панели позакрвалвсе равно както культяпо и неудобно...
А что это влияет? (Обьясни плз, тока развернуто)
Блин. вообще-то... уменя выделенка, а все тормозит так, что даже модемный и-нет лучше (тока ваш расурс ) Почему так???

Старый 25.07.2003, 18:20
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 8  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ
Цитата:
Оригинал написал(а) Techmaker
stop ();
now = getTimer();
this.onEnterFrame=function(){
if (now>1000) {
gotoAndPlay ("2");
delete this.onEnterFrame
}
}
Две константы в цикле сравнивать - это модно теперь так?

Ты код хоть проверяешь, перед тем, как запостить?
Код:
stopAt = getTimer() + 1000;
onEnterFrame = function () {
    if ( getTimer() > stopAt ) {
        gotoAndPlay(2);
        delete onEnterFrame;
    }
}
__________________
Work not wolf - in forest no run

Старый 25.07.2003, 18:24
poorjorik вне форума Посмотреть профиль Отправить личное сообщение для poorjorik Найти все сообщения от poorjorik
  № 9  
poorjorik
 
Аватар для poorjorik

Регистрация: Oct 2002
Адрес: Москов сити.
Сообщений: 48
По умолчанию Лирическое отступление

А вообще, как тебе менюшка? Как дмаешь, стоит ее добавлять в исходники?
Там уже 2 работы мои висят, тоже менюги... Как-то я никак не перейду на что-то более дельное....

Старый 25.07.2003, 18:31
poorjorik вне форума Посмотреть профиль Отправить личное сообщение для poorjorik Найти все сообщения от poorjorik
  № 10  
poorjorik
 
Аватар для poorjorik

Регистрация: Oct 2002
Адрес: Москов сити.
Сообщений: 48
Блин народ вы меня доведете до белого коления. Теперь он через какждую секунду скручивается, я поменя 1000 на 10000 но все равно, он открывает-закрывает, а мне нужно. чтоб отк5рыл-жде 30-40 сек а потом закрывается. и еще. напишите весь код, а то я понять неиогу, то что написали-это куда-то внутрь вставить, или вообще заменить?

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

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

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


 


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


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