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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.06.2005, 21:33
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 11  
Ответить с цитированием
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Сообщение от silin
вариант:
Код:
var stay=1;
this.onMouseMove=function(){stay=0}
var id=setInterval(function(){
				if(stay){
					trace('нет никаго, можно запускать..');
					clearInterval(id);
				}else stay=1;
			},2000)
На тебя не похоже -
недоделано - вариант однократного использования....
Рекурсию бы надо....

Старый 23.06.2005, 21:55
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 12  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
ему же тока раз запусть надо..

Старый 24.06.2005, 04:30
Dvaman вне форума Посмотреть профиль Отправить личное сообщение для Dvaman Найти все сообщения от Dvaman
  № 13  
Ответить с цитированием
Dvaman
 
Аватар для Dvaman

Регистрация: Jun 2005
Сообщений: 262
Цитата:
ему же тока раз запусть надо..
Как я понял запускать надо каждый раз после того как курсор находится на одном и том же месте в течение определенного время. Что-то типа скринсервера на компутере срабатывающего при простое системы.

Старый 24.06.2005, 13:43
Panopticum вне форума Посмотреть профиль Отправить личное сообщение для Panopticum Посетить домашнюю страницу Panopticum Найти все сообщения от Panopticum
  № 14  
Ответить с цитированием
Panopticum
 
Аватар для Panopticum

Регистрация: May 2004
Адрес: Санкт-Петербург
Сообщений: 34
Отправить сообщение для Panopticum с помощью ICQ
Dvaman, да все верно так и нужно.
как только двинул мышом от все останавливается, а если не двигать 1мин. то снова начинает проигрываться.
А можно маленький исходник?

Старый 24.06.2005, 15:02
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 15  
Ответить с цитированием
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
так уже выложили несколько вариантов -
копируй код в кадр и наслаждайся.......

Старый 24.06.2005, 18:41
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 16  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
Сообщение от Panopticum
Dvaman, да все верно так и нужно.
как только двинул мышом от все останавливается, а если не двигать 1мин. то снова начинает проигрываться.
А можно маленький исходник?
в таком разе можно просто не очищать интервал и все
Код:
var stay=1;
this.onMouseMove=function(){
	presentation.stop();
	stay=0;
}
var id=setInterval(function(){presentation[stay?'play':'stop']();stay=1;},1000);
Вложения
Тип файла: zip pause.zip (5.3 Кб, 72 просмотров)

Старый 25.06.2005, 21:05
Dvaman вне форума Посмотреть профиль Отправить личное сообщение для Dvaman Найти все сообщения от Dvaman
  № 17  
Ответить с цитированием
Dvaman
 
Аватар для Dvaman

Регистрация: Jun 2005
Сообщений: 262
тебе осталось только вставить то что будет запусткаться по истечении заданного времени.
Вложения
Тип файла: zip Screenserver.zip (7.2 Кб, 30 просмотров)

Старый 25.06.2005, 21:37
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 18  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
Код:
 
a = {}; 
a.intID = setInterval (a, 'nextStep', 300000);
Mouse.addListener (a);
a.nextStep = function () {
 clearInterval (this.intID);
 // тут написать все что нужно
}
a.onMouseMove = function () {
 this.intID = setInterval (this, 'nextStep', 300000);
}


Последний раз редактировалось 7thsky™; 25.06.2005 в 21:41.
Старый 07.07.2005, 00:04
seifip вне форума Посмотреть профиль Отправить личное сообщение для seifip Посетить домашнюю страницу seifip Найти все сообщения от seifip
  № 19  
Ответить с цитированием
seifip
[+1.1 04.03.2006]
 
Аватар для seifip

Регистрация: Jul 2005
Адрес: Prague, Czech Republic
Сообщений: 628
Отправить сообщение для seifip с помощью ICQ Отправить сообщение для seifip с помощью AIM Отправить сообщение для seifip с помощью MSN Отправить сообщение для seifip с помощью Skype™
U menja rabotujut toljko scripty ot Dvamana i ot silina no zato efekt klasnyj!
__________________
design is like a puzzle, I`m just trying to solve it now...

Старый 07.07.2005, 00:31
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 20  
Ответить с цитированием
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Сообщение от seifip
U menja rabotujut toljko scripty ot Dvamana i ot silina no zato efekt klasnyj!
Обижаешь не хило.........

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

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

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


 


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


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