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

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

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

Регистрация: Jun 2010
Сообщений: 3
По умолчанию Работа Flash от даты

Здравствуйте. Хотел узнать: можно ли запустить Flash с определенной даты. Есть что-то вроде счетчика и хотелось бы чтобы он отображал значения в соответствии с датой, когда он был запущен.

Код AS3:
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.MouseEvent;
 
var Num_1:Number=0;
var Num_2:Number=0;
var Num_3:Number=0;
var Num_4:Number=0;
var Num_5:Number=0;
var Num_6:Number=0;
var Timer_1:Timer=new Timer(3000);
 
t1.text=String(Num_1);
t2.text=String(Num_2);
t3.text=String(Num_3);
t4.text=String(Num_4);
t5.text=String(Num_5);
t6.text=String(Num_6);
 
 
Timer_1.addEventListener(TimerEvent.TIMER, tymerF);
Timer_1.start();
 
function tymerF(event:TimerEvent):void {
	ind_mc.play();
	Num_1++;
	if(Num_1>9){
		Num_2++;
		Num_1=0;
		}
	if(Num_2>9){
		Num_3++;
		Num_2=0;
		}
	if(Num_3>9){
		Num_4++;
		Num_3=0;
		}
	if(Num_4>9){
		Num_5++;
		Num_4=0;
		}
	if(Num_5>9){
		Num_6++;
		Num_5=0;
		}
	if(Num_6>9){
		Num_6=0;
		}
 
t1.text=String(Num_1);
t2.text=String(Num_2);
t3.text=String(Num_3);
t4.text=String(Num_4);
t5.text=String(Num_5);
t6.text=String(Num_6);
 
}

Старый 14.10.2010, 22:45
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Подобные ТЗ мне спускают на работе. Хочется плакать.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 14.10.2010, 22:49
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 3  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Ничего не понял. Хочется смеяться, но почему-то грустно.
__________________
Отряд Котовскага

Старый 14.10.2010, 22:59
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 4  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Эм, планируется запустить счетчик эдак первого декабря, он будет отсчитывать время до Нового года? Дык, смотрим, какая сегодня дата, потом путем математических простых операций высчитываем время...
__________________
тут я

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

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
КорДум так это ж сложно! вы еще скажите что думать придется, нет ли готового решения??!!)
А вообще чтото тип такого:
Код AS3:
function getDateDifference($dateString:String):Date
{
	return new Date(new Date().getTime() - Date.parse($dateString));
}
 
var newDate:Date = getDateDifference("Tue, 17 Aug 2010 13:39");
var s:String = "Проект опубликован ";
trace(newDate);
trace(newDate.monthUTC, newDate.dateUTC - 1, newDate.hoursUTC, newDate.minutesUTC);
if(newDate.monthUTC) 		s += newDate.monthUTC + " месяцев, ";
if(newDate.dateUTC - 1) 	s += (newDate.dateUTC - 1) + " дней, ";
if( newDate.hoursUTC) 		s += newDate.hoursUTC + " часов, ";
							s += newDate.minutesUTC + " минут назад.";
trace(s);

Старый 15.10.2010, 02:25
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 6  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
телепаты блин.. я всё равно не понял как вы из

Цитата:
Здравствуйте. Хотел узнать: можно ли запустить Flash с определенной даты. Есть что-то вроде счетчика и хотелось бы чтобы он отображал значения в соответствии с датой, когда он был запущен.
получили
Цитата:
планируется запустить счетчик эдак первого декабря, он будет отсчитывать время до Нового года
я волнуюсь..
__________________
Отряд Котовскага

Старый 15.10.2010, 08:27
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 7  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Котяра, в том и фишка, если мы угадали, +500 опыта и навык телепатии lvl up.
nOobCrafter, вы написали не то! Нужно с теми же переменными и обратный отсчет. Сложно переделывать!!1
__________________
тут я

Старый 15.10.2010, 09:28
f.g.programmer вне форума Посмотреть профиль Отправить личное сообщение для f.g.programmer Найти все сообщения от f.g.programmer
  № 8  
Ответить с цитированием
f.g.programmer
 
Аватар для f.g.programmer

блогер
Регистрация: Sep 2010
Адрес: Россия
Сообщений: 137
Записей в блоге: 3
Предположу, что nOobCrafter-у нужно, чтобы дата компиляции генерировалась автоматически при компиляции, и была известна в коде.
Решаю подобную задачу генерированием as файла перед компиляцией, который содержит строку с текущим системным временем.

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

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Вариант, если компилите флексовым компилятором. В теге serial number он прописывает таймстэмп времени компиляции. Можно пробежаться по loaderInfo.bytes и прочитать этот тег.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 15.10.2010, 11:02
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 10  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
развели дискуссию.. Автор давно не в теме. Сделал вброс и ушел)

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

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

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


 


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


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