Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   как отобразить дату (http://www.flasher.ru/forum/showthread.php?t=66754)

Nirth 16.07.2005 15:57

Настройки - экспорт под седьмой плеер - AS 1 (один)
Код:

thIs.onenterframe = function () {
        trAce("boo");
}

и пустота

а если с function поиграться то вообще хана
Код:

thIs.onenterframe = fUnction () {
        trAce("boo");
}

Цитата:

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Syntax error.
thIs.onenterframe = fUnction () {

Total ActionScript Errors: 1 Reported Errors: 1

iNils 16.07.2005 16:31

function и Function это разные вещи

Вс же лучше писать правильно, но это не всегда критично.

Nirth 16.07.2005 18:55

я написал не Function а fUnction =)

iNils 16.07.2005 19:28

это я заметил. что-то реагирует на регистр, а что то нет.

kbanu 19.07.2005 18:13

Cпасибо всем за ответы! Но скажите, пожалуйста, что же все-таки это означает: "GMT+0400+2005" и как сделать так, чтобы он это не отображалось??И, по-моему, flash воспринимает "date" как отображение полностью всей даты, включая время, даже не надо специально задавать action для секунд - результат тот же. А если надо отобразить только год и день недели?
Кстати, у меня еще один вопрос, который, наверно, покажется странным. Можно ли сделать так, чтобы текст(причем динамический, обновляющийся каждую секунду - отображение времени) переводился в кривые программно, с помощью ActionScript? Дело в том, что мне надо, чтобы эти самые секунды искажались вместе с объектом, на котором они отображаются, а для этого надо, чтобы текст был картинкой.
Вообще такое возможно - каждую секунду переводить в кривые, и при этом чтобы время правильно отображалось? Если да, то много ли будет весить файл?

iNils 19.07.2005 18:24

GMT - Greenwich Mean Time
+0400 это смещение относительно времени по гринвечу

Чтобы вывести конретную часть времени, например секунды, надо после обеъкта времени указать .getSeconds ().
Пример:
dt = Date ();
trace (dt.getSeconds ());

А как у тебя объект искажается?

kbanu 19.07.2005 18:56

Cпасибо всем за ответы! Но скажите, пожалуйста, что же все-таки это означает: "GMT+0400+2005" и как сделать так, чтобы он это не отображалось??И, по-моему, flash воспринимает "date" как отображение полностью всей даты, включая время, даже не надо специально задавать action для секунд - результат тот же. А если надо отобразить только год и день недели?
Кстати, у меня еще один вопрос, который, наверно, покажется странным. Можно ли сделать так, чтобы текст(причем динамический, обновляющийся каждую секунду - отображение времени) переводился в кривые программно, с помощью ActionScript? Дело в том, что мне надо, чтобы эти самые секунды искажались вместе с объектом, на котором они отображаются, а для этого надо, чтобы текст был картинкой.
Вообще такое возможно - каждую секунду переводить в кривые, и при этом чтобы время правильно отображалось? Если да, то много ли будет весить файл?

KUZEN 19.07.2005 18:58

стыдно задавать такие вопросы когда в сети куча исходников с часами

kbanu 20.07.2005 12:57

может это и стыдно, но я не знаю, где взять эти исходники. подскажите, пожалуйста! насчет искажения: табло, на котором отображается время состоит из 2-х половинок, и каждую секунду табло пролистывается, как перекидной календарь. при этом надо, чтобы при перекидывании(искажении половинки табло) на нем оставались цифры, т. е. реальные секунды.вообще, я подумала, что можно сделать набор картинок со всеми возможными трансформациями и значениями времени, а потом сделать так, чтобы программа сама подставляла эти картинки в зависимости от текущего времени. можно так сделать?

KUZEN 20.07.2005 13:02

правильно подумала ...


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

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