![]() |
как отобразить дату
Подскажите, пожалуйста, как отобразить дату во Flash?
|
В текстовом поле ?
Читаем хелп Date(); Там даже нужные тебе примеры даны |
отображение секунд
Когда я спрашивала про дату, я имела ввиду отображение времени, с точности до секунды. Я ввела такой код:
today.autosize=true; today=new Date(); Date.UTC(2005,July,15,11,56,23); trace(today.getyear()); Правильно ли я сделала? Почему в окне Output возникает: "undefined" Это так и нужно? Имеется ввиду "неопределенный тип данных",но разве он не определен? И еще вопрос: Что такое GMT+0400 2005? Это выводится вместе с датой. Как убрать это? Заранее спасибо всем, кто мне ответит! :) |
не getyear() нада, а getYear().
Следи за регистром |
Код:
now = new Date (); |
Цитата:
|
Цитата:
Можт флэш 5 и не чуствителен, но флэш 6 чуствительный. Да и откуда ж мне знать, какой у неё ас? |
Цитата:
Я взял mx2004 написал Trace (вместо trace) и все работает. |
Цитата:
Попробуй написать - SetInterval |
Цитата:
|
Настройки - экспорт под седьмой плеер - AS 1 (один)
Код:
thIs.onenterframe = function () {а если с function поиграться то вообще хана Код:
thIs.onenterframe = fUnction () {Цитата:
|
function и Function это разные вещи
Вс же лучше писать правильно, но это не всегда критично. |
я написал не Function а fUnction =)
|
это я заметил. что-то реагирует на регистр, а что то нет.
|
Cпасибо всем за ответы! Но скажите, пожалуйста, что же все-таки это означает: "GMT+0400+2005" и как сделать так, чтобы он это не отображалось??И, по-моему, flash воспринимает "date" как отображение полностью всей даты, включая время, даже не надо специально задавать action для секунд - результат тот же. А если надо отобразить только год и день недели?
Кстати, у меня еще один вопрос, который, наверно, покажется странным. Можно ли сделать так, чтобы текст(причем динамический, обновляющийся каждую секунду - отображение времени) переводился в кривые программно, с помощью ActionScript? Дело в том, что мне надо, чтобы эти самые секунды искажались вместе с объектом, на котором они отображаются, а для этого надо, чтобы текст был картинкой. Вообще такое возможно - каждую секунду переводить в кривые, и при этом чтобы время правильно отображалось? Если да, то много ли будет весить файл? |
GMT - Greenwich Mean Time
+0400 это смещение относительно времени по гринвечу Чтобы вывести конретную часть времени, например секунды, надо после обеъкта времени указать .getSeconds (). Пример: dt = Date (); trace (dt.getSeconds ()); А как у тебя объект искажается? |
Cпасибо всем за ответы! Но скажите, пожалуйста, что же все-таки это означает: "GMT+0400+2005" и как сделать так, чтобы он это не отображалось??И, по-моему, flash воспринимает "date" как отображение полностью всей даты, включая время, даже не надо специально задавать action для секунд - результат тот же. А если надо отобразить только год и день недели?
Кстати, у меня еще один вопрос, который, наверно, покажется странным. Можно ли сделать так, чтобы текст(причем динамический, обновляющийся каждую секунду - отображение времени) переводился в кривые программно, с помощью ActionScript? Дело в том, что мне надо, чтобы эти самые секунды искажались вместе с объектом, на котором они отображаются, а для этого надо, чтобы текст был картинкой. Вообще такое возможно - каждую секунду переводить в кривые, и при этом чтобы время правильно отображалось? Если да, то много ли будет весить файл? |
стыдно задавать такие вопросы когда в сети куча исходников с часами
|
может это и стыдно, но я не знаю, где взять эти исходники. подскажите, пожалуйста! насчет искажения: табло, на котором отображается время состоит из 2-х половинок, и каждую секунду табло пролистывается, как перекидной календарь. при этом надо, чтобы при перекидывании(искажении половинки табло) на нем оставались цифры, т. е. реальные секунды.вообще, я подумала, что можно сделать набор картинок со всеми возможными трансформациями и значениями времени, а потом сделать так, чтобы программа сама подставляла эти картинки в зависимости от текущего времени. можно так сделать?
|
правильно подумала ...
|
|
только не ругайте меня за глупые вопросы! ;) и какой код нужен для этого? а также, где взять исходники?
|
| Часовой пояс GMT +4, время: 19:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.