-Рубрики

 -Музыкальный плеер



плеер собран приложением V.exeR

 -Поиск по дневнику

Поиск сообщений в Нина_Гуревич

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 23.11.2009
Записей: 7478
Комментариев: 86186
Написано: 153976


Часы цифровые. Урок 1

Четверг, 17 Сентября 2015 г. 19:14 + в цитатник
Цитата сообщения Jorjorych Часы цифровые. Урок 1.


Некое обобщение часовой тематики во флеш. И не только.







Сохраните гифку на компьютер (правой кнопкой - сохр...) и просматривайте в плеере, останавливая, по необходимости, в нужных местах.



Пояснения к уроку:



1. Создать документ AS3, размеры не важны, можно по умолчанию.



2. Создать два слоя, именовать для порядка. (можно и на одном слое, но неудобно будет в дальнейшем редактировать необходимое).



3. На нижнем слое инструментом Текст - "Т" создать текстовое поле. Цифры печатаем для визуальной проверки размеров текстового поля, семейства шрифта, цвета, размера, В конце работы цифры с поля можно (нужно) удалить.



4. Открыть панель "Свойства" (текстовое поле выделено!). Главное: Выбрать текст динамический, задать имя time, внедрить! Внедряем цифры и пунктуацию, а можно =Все=. Для "Только секунд, минут, часов" внедрить нужно только цифры. Остальные свойства по пункту 3 на Ваше усмотрение.



5. Активировать верхний слой (AS), открыть панель действия и писать (вставить) код соответствующий.     Для часов без миллисекунд текстовое поле =00 00 00=, а для только секунд, или минут, или часов - =00=. Подогнать размеры текстового поля соответственно. 



addEventListener(Event.ENTER_FRAME, clock);

function clock(e:Event):void {

 var date:Date = new Date();

   var ms = date.getMilliseconds();

   var sec = date.getSeconds();

   var min = date.getMinutes();

   var hour = date.getHours();

     if (ms<100) {

      ms = "0"+ms;

      }

    if (sec<10) {

      sec = "0"+sec;

     }

    if (min<10) {

      min = "0"+min;

     }

     if (hour<10) {

      hour = "0"+hour;

      }

 time.text = hour+":"+min+":"+sec+":"+ms;

}



Все коды и гифка есть во вложении к посту.



Пока всё. В следующем уроке будем анимировать часики. Пишите в комментариях о своих успехах, продемонстрируйте. И о проблемах также.



 

Серия сообщений "МАСТЕРСКАЯ ФЛЕШ AS3.":
Часть 1 - Мастерская флеш открыта! Добро пожаловать!
Часть 2 - Часы цифровые. Урок 1.
Рубрики:  уроки флеш

Понравилось: 6 пользователям

ha4ik   обратиться по имени Четверг, 17 Сентября 2015 г. 19:37 (ссылка)
Благодарю, такие вещи я еще не делал.... пойду тож себе урок спионерю.... Приятного вечера, Нинуль
Ответить С цитатой В цитатник
lana_2010   обратиться по имени Четверг, 17 Сентября 2015 г. 20:23 (ссылка)
Доброго вечера, Нинуля! Интересный урок! Но не пойму что за программа?
Ответить С цитатой В цитатник
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку