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

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

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

Регистрация: Nov 2003
Адрес: Москва
Сообщений: 22
Отправить сообщение для perest с помощью ICQ
По умолчанию есть исходник обратного отсчёта?

ребят, если у кого есть исходник, выложите сюда? а то я тут поискал поискал, нашол только вот этот скрипт:
Код:
h=19;
m=35;
d = new Date();
playerVersion = eval("$version");
myLength = length(playerVersion);
while (i<=myLength) {
	i = i+1;
	temp = substring(playerVersion, i, 1);
	if (temp eq " ") {
		platform = substring(playerVersion, 1, i-1);
		majorVersion = substring(playerVersion, i+1, 1);
		secondHalf = substring(playerVersion, i+1, myLength-i);
		minorVersion = substring(secondHalf, 5, 2);
	}
}
if (majorVersion>=4) {
	hour = h-(d.getHours()-1);
	if ((majorVersion>=4) && (minorVersion>=20)) {
		hour = h-(d.getHours()-1);
	}
	if ((majorVersion>=5) && (minorVersion>=41)) {
		hour = h-d.getHours();
	}
} else {
}
if (v.toString()==50420) {
} else {
}
x = hour;
if (length(x)<2) {
	x = "0"+x;
}
if (hour<0) {
	x = Number(24+hour);
}
minute = m-d.getMinutes();
y = minute;
if (length(y)<2) {
	y = "0"+y;
}
if (minute<0) {
	y = Number(60+minute);
}
sekunde = 60-d.getSeconds();
z = sekunde;
if (sekunde<10) {
	z = 0 add Number(z);
}
if (z<0) {
	z = Number(60+sekunde);
}
но он мне выдаёт такое:
Код:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 47: Syntax error.
     	z = 0 add Number(z);

Total ActionScript Errors: 1 	 Reported Errors: 1
что в нём не так? что за синтаксическая ошибка?
как сделать то?
__________________
не доверяй мнению человека, не успевшего похмелиться :)

Старый 14.02.2006, 19:56
Homo Sapiens вне форума Посмотреть профиль Отправить личное сообщение для Homo Sapiens Посетить домашнюю страницу Homo Sapiens Найти все сообщения от Homo Sapiens
  № 2  
Ответить с цитированием
Homo Sapiens
 
Аватар для Homo Sapiens

Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
А как ты думаешь?

Старый 14.02.2006, 19:57
Homo Sapiens вне форума Посмотреть профиль Отправить личное сообщение для Homo Sapiens Посетить домашнюю страницу Homo Sapiens Найти все сообщения от Homo Sapiens
  № 3  
Ответить с цитированием
Homo Sapiens
 
Аватар для Homo Sapiens

Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
Давно у нас actionscript разрешает не разделять разные инструкции на одной строке ";"?
Тебе же всю инфу выдали, даже строчку указали...

Старый 14.02.2006, 20:17
perest вне форума Посмотреть профиль Отправить личное сообщение для perest Найти все сообщения от perest
  № 4  
Ответить с цитированием
perest
[+ за мат]

Регистрация: Nov 2003
Адрес: Москва
Сообщений: 22
Отправить сообщение для perest с помощью ICQ
вы меня конечно извините, я же не такой спец как вы тут!
и где же нужно поставить ";" ? после "z = 0" ? или где?
__________________
не доверяй мнению человека, не успевшего похмелиться :)

Старый 14.02.2006, 20:21
Homo Sapiens вне форума Посмотреть профиль Отправить личное сообщение для Homo Sapiens Посетить домашнюю страницу Homo Sapiens Найти все сообщения от Homo Sapiens
  № 5  
Ответить с цитированием
Homo Sapiens
 
Аватар для Homo Sapiens

Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
Цитата:
Сообщение от perest
и где же нужно поставить ";" ? после "z = 0" ? или где?
Да, именно там. В принципе, там все после z = 0 лишнее... Знаешь, если честно, такими темпами тебе ещё рано за это браться. Почитай в хелпе про синтаксис языка.
__________________
Всё гениальное просто.

Старый 14.02.2006, 20:44
perest вне форума Посмотреть профиль Отправить личное сообщение для perest Найти все сообщения от perest
  № 6  
Ответить с цитированием
perest
[+ за мат]

Регистрация: Nov 2003
Адрес: Москва
Сообщений: 22
Отправить сообщение для perest с помощью ICQ
вот если после z = 0 поставить ; то всё-равно ошибку пишет такую же:
Код:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 47: Syntax error.
     	z = 0; add Number(z);

Total ActionScript Errors: 1 	 Reported Errors: 1
на счёт того что там лишнее я не знаю... это же не мой скрипт, я его здесь же на форуме нашол
__________________
не доверяй мнению человека, не успевшего похмелиться :)

Старый 14.02.2006, 20:57
perest вне форума Посмотреть профиль Отправить личное сообщение для perest Найти все сообщения от perest
  № 7  
Ответить с цитированием
perest
[+ за мат]

Регистрация: Nov 2003
Адрес: Москва
Сообщений: 22
Отправить сообщение для perest с помощью ICQ
слушай, не можешь сделать какойнить простенький исходничок? а то сейчас убрал всё, что после z = 0; и при просмотре прога виснет
__________________
не доверяй мнению человека, не успевшего похмелиться :)

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

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
из соседнего топика:
Код:
 t=0
 timFunc = function(){
	 t++
	 trace(t);
 }
 
 myInt = setInterval(timFunc,1000)
переделать в обратную сторону сам сможешь?

Старый 14.02.2006, 22:08
perest вне форума Посмотреть профиль Отправить личное сообщение для perest Найти все сообщения от perest
  № 9  
Ответить с цитированием
perest
[+ за мат]

Регистрация: Nov 2003
Адрес: Москва
Сообщений: 22
Отправить сообщение для perest с помощью ICQ
не! я в скриптах вообще не шарю
но ведь мне же надо как то сделать, что бы считало время до определённой даты
__________________
не доверяй мнению человека, не успевшего похмелиться :)


Последний раз редактировалось perest; 14.02.2006 в 22:15.
Старый 15.02.2006, 07:52
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 10  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
Сообщение от perest
но ведь мне же надо как то сделать, что бы считало время до определённой даты
Ну значит выучишься. И от 4рочного синтаксиса отучишься.

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

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

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


 


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


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