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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.03.2009, 02:22
Kalabania вне форума Посмотреть профиль Отправить личное сообщение для Kalabania Найти все сообщения от Kalabania
  № 1  
Ответить с цитированием
Kalabania
[+4 17.03.09]

Регистрация: Jan 2009
Сообщений: 129
По умолчанию Помогите создать обычный таймер AS 2.0

Мне нуже очень обычный таймер в пустом кадре, который будет ждать припустим 3 секунды после чего будет переходить на следующий кадр, по хелпу не могу разобраться!

Старый 14.03.2009, 02:28
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 2  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
Код AS1/AS2:
stop();
function next(){
	nextFrame();
}
id = setInterval(next,1000);
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 14.03.2009, 02:34
Kalabania вне форума Посмотреть профиль Отправить личное сообщение для Kalabania Найти все сообщения от Kalabania
  № 3  
Ответить с цитированием
Kalabania
[+4 17.03.09]

Регистрация: Jan 2009
Сообщений: 129
Спасибо вам большое

Старый 17.03.2009, 18:13
cugnus вне форума Посмотреть профиль Отправить личное сообщение для cugnus Найти все сообщения от cugnus
  № 4  
Ответить с цитированием
cugnus

Регистрация: Mar 2009
Сообщений: 2
Простите, а можно с объяснением ... для совсем лохов...
где тут три секунды и как сделать час...

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

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
setInterval()
Доступность
Flash Player 6.
Синтаксис
setInterval(functionName:Function, interval:Number [, param1:Object, param2, ..., paramN]) : Number
Параметры
functionName Имя функции или ссылка на безымянную (анонимную) функцию.
interval Промежуток времени, через который вызывается фунция functionName , в миллисекундах.
param1, param2, ..., paramN Необязательные параметры, передаваемые вызываемой функции или методу.
Возвращает
Число-идентификатор, которое может быть передано clearInterval() для отмены циклического вызова функции.

Описание

Функция; периодически вызывает указанную функцию или метод. Вы можете использовать это для обновления значения переменных в базе данных или обновления величины, показывающей какое-либо время.
Если interval меньше, чем соответствующей частоте кадров ролика интервал (например, 10 кадров в секунду [fps] соответствуют интервалу в 100 миллисекунд), функция будет вызываться с максимально возможно близкой (при данной частоте кадров) к interval частотой. Вы должны использовать функцию updateAfterEvent(), если необходимо обновлять изображение на экране. Если же занчение interval больше, чем соответствующее данной частоте кадров ролика значение, вызов функции будет происходить при каждой смене кадров (точнее, когда воспроизводящая головка на Таймлайне входит в кадр); это минимизирует излишне частое обновление экрана.

Пример

Пример 1: В следующем примере каждые 1000 миллисекунд (1 секунду) вызывается анонимная функция.

Код AS1/AS2:
setInterval( function(){ trace("Функция вызвана!"); }, 1000 );
cugnus для совсем лохов есть хелп (откуда это и взято). Если модераторы скажут то удалю это, а вообще скачай словарь по ас и читай_.

Старый 17.03.2009, 19:21
ndiezel вне форума Посмотреть профиль Отправить личное сообщение для ndiezel Посетить домашнюю страницу ndiezel Найти все сообщения от ndiezel
  № 6  
Ответить с цитированием
ndiezel
 
Аватар для ndiezel

Регистрация: Mar 2009
Адрес: Из города на Ингуле
Сообщений: 116
Отправить сообщение для ndiezel с помощью ICQ
Цитата:
и как сделать час...
Код:
stop();
function next(){
	nextFrame();
}
id = setInterval(next,1000*3600);
Где 3600 - секунды

Старый 18.03.2009, 17:52
cugnus вне форума Посмотреть профиль Отправить личное сообщение для cugnus Найти все сообщения от cugnus
  № 7  
Ответить с цитированием
cugnus

Регистрация: Mar 2009
Сообщений: 2
СПАСИБО!!!

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

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

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


 


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


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